[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] reproducible Debian: add support for host specific authorized_keys used for pb7

Holger Levsen gitlab at salsa.debian.org
Thu Apr 18 10:12:15 BST 2019



Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net


Commits:
c5b38ef7 by Holger Levsen at 2019-04-18T09:12:00Z
reproducible Debian: add support for host specific authorized_keys used for pb7

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


2 changed files:

- + jenkins-home/authorized_keys.profitbricks-build7-amd64
- update_jdn.sh


Changes:

=====================================
jenkins-home/authorized_keys.profitbricks-build7-amd64
=====================================
@@ -0,0 +1 @@
+command="rsync --server -vlogDtpre.iLsf . /var/lib/jenkins/userContent/reproducible/debian/ftp-master.debian.org/buildinfo/",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty,from="5.153.231.11" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfNzXVgNgXLv/Y0bVr+uEXI/1m0w0T/xO2WA6s9HLIPwwfgX0CF69EvMDavYin6itPBi4L5IZOC6WTkjePKkVb0TvIcTbnV95f+EG23uibGVzB++1vG6foQjWEs5oRywRB4OjPbiO8TDdFp1Sju/oA0SBywTGr1RRvz6R3ANaIUatCiD2A2R5G9L3PncZ36WdlvlkFlQCMtaPLcaqLnCMR8f5eX2ywNIAFugiyniaK1NxjLePk6MbpuRnZkT3yxpXZ2mkBFo73eT5zZrFvUkhDjbj5IzVeMvzj4ph+SPdCqSd/IivOCBJ9kGwShVph67OY7QduHuUs40ASKuMEtTB/ holger at coccia


=====================================
update_jdn.sh
=====================================
@@ -630,6 +630,9 @@ if [ "$HOSTNAME" = "jenkins" ] ; then
 else
 	sudo cp jenkins-nodes-home/authorized_keys /var/lib/jenkins/.ssh/authorized_keys
 fi
+if [ -f jenkins-nodes-home/authorized_keys.$HOSTNAME ] ; then
+	sudo cat jenkins-nodes-home/authorized_keys.$HOSTNAME >> /var/lib/jenkins/.ssh/authorized_keys
+fi
 sudo -u jenkins cp jenkins-home/ssh_config.in /var/lib/jenkins/.ssh/config
 nodes/gen_ssh_config | sudo -u jenkins tee -a /var/lib/jenkins/.ssh/config > /dev/null
 nodes/gen_known_host_file | sudo tee /etc/ssh/ssh_known_hosts > /dev/null



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/commit/c5b38ef7a4887ca10ea382c94ade25acd681cea7

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/commit/c5b38ef7a4887ca10ea382c94ade25acd681cea7
You're receiving this email because of your account on salsa.debian.org.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20190418/4c4c4c58/attachment.html>


More information about the Qa-jenkins-scm mailing list