diff options
author | Lars Wirzenius <liw@liw.fi> | 2012-08-27 11:50:51 +0100 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2012-08-27 11:50:51 +0100 |
commit | 5fb10f09799e5a47a2ea213a3f603116d4a48ffe (patch) | |
tree | 5f97363c3e05fe3ab4b15be9896812739b5535c1 /vm-data/worker.customize | |
parent | cb493f8e88e95f0c4fa4c7bd714b58e48f3586a9 (diff) | |
download | jenkinstool-5fb10f09799e5a47a2ea213a3f603116d4a48ffe.tar.gz |
Add sudo and let worker users gain root passwordless
Diffstat (limited to 'vm-data/worker.customize')
-rwxr-xr-x | vm-data/worker.customize | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/vm-data/worker.customize b/vm-data/worker.customize index 3b130bd..72a85e1 100755 --- a/vm-data/worker.customize +++ b/vm-data/worker.customize @@ -52,3 +52,8 @@ install -m 0600 vm-data/jenkins.user-key.pub \ # Make sure the Jenkins .ssh directory, with contents, is all owned by Jenkins. chroot "$rootdir" chown -R jenkins:jenkins /var/lib/jenkins/.ssh/. +# Add jenkins to sudoers. +cat <<EOF >> "$rootdir/etc/sudoers" +jenkins ALL=(ALL:ALL) NOPASSWD: ALL +EOF + |