]> git.decadent.org.uk Git - dak.git/blobdiff - config/homedir/syncdd.sh
Do not sync any lock files.
[dak.git] / config / homedir / syncdd.sh
index 745130cffb7200490d648590a655d0539daac8e2..07c4bc5145485491c682f38b0e8bd0255f6a47c1 100755 (executable)
@@ -75,32 +75,37 @@ trap cleanup EXIT TERM HUP INT QUIT
 if lockfile -r3 ${HOME}/sync.lock; then
     cd $base/
     rsync -aH -B8192 \
-           --exclude backup/*.xz \
-           --exclude backup/dump* \
+        --exclude backup/*.xz \
+        --exclude backup/dump* \
+        --exclude database/\*.db \
         ${EXTRA} \
-           --exclude mirror \
-           --exclude morgue/ \
-           --exclude=lost+found/ \
-           --exclude .da-backup.trace \
-            --exclude lock/stages/ \
-           --delete \
-           --delete-after \
-           --timeout 3600 \
-           -e 'ssh -o ConnectTimeout=30 -o SetupTimeout=30' \
-           ftpmaster-sync:/srv/ftp-master.debian.org/ .
+        --exclude mirror \
+        --exclude morgue/ \
+        --exclude=lost+found/ \
+        --exclude .da-backup.trace \
+        --exclude lock/ \
+        --exclude queue/holding/ \
+        --exclude queue/newstage/ \
+        --exclude queue/unchecked/ \
+        --exclude tmp/ \
+        --delete \
+        --delete-after \
+        --timeout 3600 \
+        -e 'ssh -o ConnectTimeout=30 -o SetupTimeout=30' \
+        ftpmaster-sync:/srv/ftp-master.debian.org/ .
 
     cd $public/
     rsync -aH -B8192 \
-           --exclude mirror \
-           --exclude rsync/ \
-           --exclude=lost+found/ \
-           --exclude .da-backup.trace \
-           --exclude web-users/ \
-           --delete \
-           --delete-after \
-           --timeout 3600 \
-           -e 'ssh -o ConnectTimeout=30 -o SetupTimeout=30' \
-           ftpmaster-sync2:/srv/ftp.debian.org/ .
+        --exclude mirror \
+        --exclude rsync/ \
+        --exclude=lost+found/ \
+        --exclude .da-backup.trace \
+        --exclude web-users/ \
+        --delete \
+        --delete-after \
+        --timeout 3600 \
+        -e 'ssh -o ConnectTimeout=30 -o SetupTimeout=30' \
+        ftpmaster-sync2:/srv/ftp.debian.org/ .
 
 else
     echo "Couldn't get the lock, not syncing"