[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[dak/master] security-master: rsync uploads from suchon.d.o



---
 config/debian-security/cron.unchecked | 1 +
 config/homedir/ssh/security-config    | 8 ++++++++
 2 files changed, 9 insertions(+)

diff --git a/config/debian-security/cron.unchecked b/config/debian-security/cron.unchecked
index 72e5c4f..a5af71e 100755
--- a/config/debian-security/cron.unchecked
+++ b/config/debian-security/cron.unchecked
@@ -36,6 +36,7 @@ old_last_changed=$(last_changed security)
 old_last_changed_build=$(last_changed build-queues)
 
 cd $unchecked
+rsync -rtq --safe-links --chmod=F640,D755 --remove-source-files rsync-from-security-upload-master:/does/not/matter . || true
 changes=$(find . -maxdepth 1 -mindepth 1 -type f -name \*.changes | sed -e "s,./,," | xargs)
 if [ -n "$changes" ]; then
     doanything=true
diff --git a/config/homedir/ssh/security-config b/config/homedir/ssh/security-config
index 2dc0ab3..2a1fb73 100644
--- a/config/homedir/ssh/security-config
+++ b/config/homedir/ssh/security-config
@@ -19,3 +19,11 @@ Host morgue-sync
   Hostname stabile.debian.org
   User dak
   IdentityFile /srv/security-master.debian.org/s3kr1t/push_morgue
+
+Host rsync-from-security-upload-master
+  Hostname suchon.debian.org
+  User dak
+  IdentityFile /srv/security-master.debian.org/s3kr1t/rsync-from-security-upload-master
+  ControlMaster auto
+  ControlPath ~/.ssh/socket-%n
+  ControlPersist yes
-- 
2.1.4



Reply to: