I have a user jenkins
that creates files and folders in (on ubuntu) :
/var/jenkins/workspace/my-project
e.g:
drwxr-xr-x 2 jenkins jenkins 4096 Mar 21 16:41 ./
drwxr-xr-x 8 jenkins jenkins 4096 Mar 21 16:42 ../
-rw-r--r-- 1 jenkins jenkins 545865 Mar 21 16:41 config/
-rw-r--r-- 1 jenkins jenkins 545147 Mar 21 16:40 1.zip
Now I need my tomcat6
user to read files from the config
folder. If I manually do:
sudo chown -R tomcat6:tomcat6 config
Before starting tomcat it works. But how do I permanently give tomcat permissions to read and even write to the config folder?
As suggested I am now trying to put the tomcat6
user in the jenkins
group using vigr
:
http://linux.die.net/man/8/vigr
running vigr -g
give me (just a snippet):
messagebus:x:106:
jenkins:x:1001:
puppet:x:107:
tomcat6:x:108:
But am not sure how I add then tomcat6 user to the jenkins group