X-Git-Url: http://git.megabrutal.com/?p=mgsautils.git;a=blobdiff_plain;f=fs%2Fbackup_diff.sh;fp=fs%2Fbackup_diff.sh;h=c2b788eea10636abc3533bed30d6585757176fd4;hp=56cc4acfb00237dd66c43082332fff0c01025d63;hb=01c921fc99670f3facfb741019d2403581af96ba;hpb=c4a9a2974642f49a20d4217b8c457cfb4db10ea2 diff --git a/fs/backup_diff.sh b/fs/backup_diff.sh index 56cc4ac..c2b788e 100755 --- a/fs/backup_diff.sh +++ b/fs/backup_diff.sh @@ -2,8 +2,12 @@ . $1 FILENAME=${DIFFNAME}${APPEND} cd ${STORAGE} -dar --verbose --alter=atime --empty-dir --fs-root / --noconf --create ${STORAGE}${FILENAME} --ref $(ls --sort=t ${STORAGE}*.dar | head -n 1 | cut -d. -f1) -y9 -an --exclude-from-file ${EXCLUDE} -md5sum -b ${FILENAME}*.dar >> $(ls --sort=t ${FULLNAME}*.md5 | head -n 1) +dar --verbose --alter=atime --empty-dir --fs-root / --noconf --create ${STORAGE}${FILENAME} --ref $(ls --sort=t ${STORAGE}*.dar | head -n 1 | cut -d. -f1) -zbzip2:9 -an --exclude-from-file ${EXCLUDE} + +case $(uname) in + Linux) md5sum -b ${FILENAME}*.dar >> $(ls --sort=t ${FULLNAME}*.md5 | head -n 1);; + *BSD) md5 -r ${FILENAME}*.dar >> $(ls --sort=t ${FULLNAME}*.md5 | head -n 1);; +esac case "${XFER_METHOD}" in scp)