X-Git-Url: http://git.pippins.net/embedvideo/.git/static/git-logo.png?a=blobdiff_plain;f=scripts%2Fpack-image.sh;h=9dcc6bf4191a9d16f54452d32b5132ebf36d91b5;hb=1bf84f6a5da2c88def0df3643abe41b11c3b0c89;hp=60e6c50ca3370dd0037d65aa7066a4822528847a;hpb=d8f9460417bda64c8204c87b318b3432ad4a90a3;p=backups%2F.git diff --git a/scripts/pack-image.sh b/scripts/pack-image.sh index 60e6c50..9dcc6bf 100755 --- a/scripts/pack-image.sh +++ b/scripts/pack-image.sh @@ -2,10 +2,17 @@ scriptsdir=$(dirname $0) -export PATH=$scriptsdir:$PATH +export PATH=$scriptsdir:/bin:/usr/bin:/sbin:/usr/sbin +# source the default configuration . config.sh +# source the system specific configuration +if [ -f /etc/lsbackups.conf ] +then + . /etc/lsbackups.conf +fi + # file locations and other values today=$(date +%Y%m%d%H%M%S) isoimage="$imagedir/$today.img" @@ -38,7 +45,7 @@ echo "Determining list of files to backup with lsbackups" } | lsbackups > $backups 2>$statusfile echo "Running rsync to pack the image" -rsyncopts="-l -p -t -g -o -0 --files-from=- --stats --progress" +rsyncopts="-W -H -S -l -p -t -g -o -0 --files-from=- --stats --progress" cat $backups | rsync $rsyncopts / $isomountdir echo "Copying over database and status file"