aboutsummaryrefslogtreecommitdiffstats
path: root/bin/backup-settings
blob: 1a9cc1271b5ee234cf4ad847375083bd05cb5522 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#! /bin/sh

etcTMP=/tmp/etc.tgz
etcIF=/etc
OF=/home/dave/ownCloud/backup/settings
gpgEND=.gpg

echo "Backing up /etc directory."
tar cfPz $etcTMP $etcIF
echo "Encrypting compressed directory."
su - dave -c "gpg -e -r 'David Runge <david.runge@frqrec.com>' $etcTMP"
echo "Changing permissions on file."
chown dave:dave $etcTMP$gpgEND 
echo "Moving backup to ownCloud."
mv -f $etcTMP$gpgEND $OF
echo "Cleaning up."
rm $etcTMP
echo "Done."