diff --git a/debian/debian/jenkins.postinst b/debian/debian/jenkins.postinst index d7d776f8acbcc3bb05508246b09cf2d67d8cc078..581321eab0a704f1701feed370f993ba39828257 100644 --- a/debian/debian/jenkins.postinst +++ b/debian/debian/jenkins.postinst @@ -42,8 +42,10 @@ case "$1" in fi # directories needed for jenkins - chown -R jenkins:adm /var/lib/jenkins /var/log/jenkins - #chmod 750 /var/lib/jenkins /var/log/jenkins + # we don't do -R because it can take a long time on big installation + chown jenkins:adm /var/lib/jenkins /var/log/jenkins + # we don't do "chmod 750" so that the user can choose the pemission for g and o on their own + chmod u+rwx /var/lib/jenkins /var/log/jenkins # make sure jenkins can delete everything in /var/run/jenkins to re-explode war chown -R jenkins:adm /var/run/jenkins