Commit 27d6da4d authored by Holger Levsen's avatar Holger Levsen
Browse files

deploy the right configs to the right hosts. make sure holger keeps sudo....

deploy the right configs to the right hosts. make sure holger keeps sudo. install pigz needed for default pbuilder config
parent 5a06f871
...@@ -32,7 +32,11 @@ fi ...@@ -32,7 +32,11 @@ fi
for user in helmut holger mattia ; do for user in helmut holger mattia ; do
if ! getent passwd $user > /dev/null ; then if ! getent passwd $user > /dev/null ; then
sudo adduser --gecos "" --disabled-password $user sudo adduser --gecos "" --disabled-password $user
sudo usermod -G jenkins,jenkins-adm $USER if [ "$user" = "holger" ; then
sudo usermod -G jenkins,jenkins-adm,sudo,adm $user
else
sudo usermod -G jenkins,jenkins-adm $user
fi
fi fi
done done
...@@ -99,6 +103,7 @@ if [ -f /etc/debian_version ] ; then ...@@ -99,6 +103,7 @@ if [ -f /etc/debian_version ] ; then
git git
munin-node munin-node
munin-plugins-extra munin-plugins-extra
pigz
schroot schroot
screen screen
subversion subversion
...@@ -160,7 +165,6 @@ if [ -f /etc/debian_version ] ; then ...@@ -160,7 +165,6 @@ if [ -f /etc/debian_version ] ; then
openbios-sparc openbios-sparc
openjdk-7-jre openjdk-7-jre
ovmf ovmf
pigz
postgresql-client-9.4 postgresql-client-9.4
poxml poxml
procmail procmail
...@@ -220,7 +224,7 @@ fi ...@@ -220,7 +224,7 @@ fi
# deploy package configuration in /etc # deploy package configuration in /etc
# #
cd $BASEDIR cd $BASEDIR
sudo cp --preserve=mode,timestamps -r hosts/jenkins/etc/* /etc sudo cp --preserve=mode,timestamps -r hosts/$HOSTNAME/etc/* /etc
# #
# more configuration than a simple cp can do # more configuration than a simple cp can do
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment