X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=scripts%2Fdebian%2Fsync-dd;h=c2966f55c43892e70406e6bf4833ef89691d6193;hb=555ead275da590d2325c2fa4ef2652547100d72b;hp=6c8f0f8eb4980eef1e2603ea5efced552c12bd4a;hpb=33233a41d742249ceb0c816c15f2850970ba3634;p=dak.git diff --git a/scripts/debian/sync-dd b/scripts/debian/sync-dd index 6c8f0f8e..c2966f55 100755 --- a/scripts/debian/sync-dd +++ b/scripts/debian/sync-dd @@ -58,12 +58,13 @@ cleanup() { trap cleanup EXIT TERM HUP INT QUIT # Also, NEVER use --delete-excluded! -if lockfile -r3 "${lockfile}"; then +if lockfile -r3 "${lockfile}" 2> /dev/null; then case "${mode}" in sync) rsync -aH -B8192 \ ${extra1} \ --exclude "/.nobackup" \ + --exclude "/archive/" \ --exclude "/backup/*.xz" \ --exclude "/backup/dump*" \ --exclude "/build-queues/" \ @@ -81,6 +82,7 @@ if lockfile -r3 "${lockfile}"; then --exclude "/scripts/s3kr1t" \ --exclude "/tmp/" \ --exclude "/public/incoming.debian.org" \ + --exclude "/tiffani/" \ --delete --delete-after \ --timeout 3600 \ -e 'ssh -o ConnectTimeout=30 -o SetupTimeout=30' \ @@ -118,6 +120,6 @@ if lockfile -r3 "${lockfile}"; then ;; esac else - echo "Couldn't get the lock, not syncing" + #echo "Couldn't get the lock, not syncing" exit 0 fi