]> git.decadent.org.uk Git - dak.git/blobdiff - scripts/debian/sync-dd
Fix path
[dak.git] / scripts / debian / sync-dd
index 6c8f0f8eb4980eef1e2603ea5efced552c12bd4a..c2966f55c43892e70406e6bf4833ef89691d6193 100755 (executable)
@@ -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