X-Git-Url: http://git.megabrutal.com/?p=mgsautils.git;a=blobdiff_plain;f=fs%2Fbackup_full.sh;h=18e5f3a35e8b2dffe2743493469291a6edeb91bb;hp=4e828e6dbfd24ed9753cce8f44decfeb1a0eda41;hb=01c921fc99670f3facfb741019d2403581af96ba;hpb=c4a9a2974642f49a20d4217b8c457cfb4db10ea2 diff --git a/fs/backup_full.sh b/fs/backup_full.sh index 4e828e6..18e5f3a 100755 --- a/fs/backup_full.sh +++ b/fs/backup_full.sh @@ -3,8 +3,12 @@ FILENAME=${FULLNAME}${APPEND} cd ${STORAGE} if [ "${CLEAN_DIR}" = "true" ]; then rm *; fi -dar --verbose --alter=atime --empty-dir --fs-root / --noconf --create ${STORAGE}${FILENAME} -y9 -an --exclude-from-file ${EXCLUDE} -md5sum -b ${FILENAME}* > ${FILENAME}.md5 +dar --verbose --alter=atime --empty-dir --fs-root / --noconf --create ${STORAGE}${FILENAME} -zbzip2:9 -an --exclude-from-file ${EXCLUDE} + +case $(uname) in + Linux) md5sum -b ${FILENAME}* > ${FILENAME}.md5;; + *BSD) md5 -r ${FILENAME}* > ${FILENAME}.md5;; +esac chown ${XFER_USER} ${FILENAME}.md5 case "${XFER_METHOD}" in