well I get the point but isn't it better to keep apachetomee?

edit:

tomcat does:

chown -Rh root:$TOMCAT7_GROUP /etc/tomcat7/*
chmod 640 /etc/tomcat7/tomcat-users.xml
chown -Rh $TOMCAT7_USER:$TOMCAT7_GROUP /var/lib/tomcat7/webapps
/var/lib/tomcat7/common /var/lib/tomcat7/server
/var/lib/tomcat7/shared
chmod 775 /var/lib/tomcat7/webapps
chmod 775 /etc/tomcat7/Catalina /etc/tomcat7/Catalina/localhost

so in between ;)

BTW here is tomcat7 package
http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/trusty/tomcat7/trusty/

we should just do the same I guess
Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau



2014-03-26 18:55 GMT+01:00 Thiago Veronezi <[email protected]>:
> Hi,
>
> root is the owner of those files; apachetomee is the group. The installer
> creates an apachetomee user with the apachetomee group.
> The init.d/tomee script runs tomee with the apachetomee user.
>
> I'm reproducing what I have in my local /var directory...
>
> tveronezi@botodev:/var$ ls -l
> total 44
> drwxr-xr-x  2 root root     4096 Mar 23 07:58 backups
> drwxr-xr-x 18 root root     4096 Apr  3  2013 cache
> drwxrwsrwt  2 root whoopsie 4096 Mar 23 07:35 crash
> drwxr-xr-x  2 root root     4096 Feb 13  2013 games
> drwxr-xr-x 61 root root     4096 Mar 26 13:20 lib
> drwxrwsr-x  2 root staff    4096 Apr 19  2012 local
> lrwxrwxrwx  1 root root        9 Mar 26 10:01 lock -> /run/lock
> drwxr-xr-x 15 root root     4096 Mar 26 13:20 log
> drwxrwsr-x  2 root mail     4096 Feb 13  2013 mail
> drwxr-xr-x  2 root root     4096 Feb 13  2013 opt
> lrwxrwxrwx  1 root root        4 Mar 26 10:01 run -> /run
> drwxr-xr-x  9 root root     4096 Oct  4 07:45 spool
> drwxrwxrwt  2 root root     4096 Mar 26 13:38 tmp
> tveronezi@botodev:/var$
>
>
> []s,
> Thiago.
>
>
>
> On Wed, Mar 26, 2014 at 1:48 PM, Romain Manni-Bucau
> <[email protected]>wrote:
>
>> Hmm root? Generally you are not root but a specific or "middle" user, how
>> does tomcat?
>> ---------- Message transféré ----------
>> De : <[email protected]>
>> Date : 26 mars 2014 18:34
>> Objet : svn commit: r1581959 -
>> /tomee/tomee/trunk/tomee/tomee-deb/src/main/resources/control/postinst.sh
>> À : <[email protected]>
>>
>> Author: tveronezi
>> Date: Wed Mar 26 17:33:45 2014
>> New Revision: 1581959
>>
>> URL: http://svn.apache.org/r1581959
>> Log:
>> improving security
>>
>> Modified:
>>
>> tomee/tomee/trunk/tomee/tomee-deb/src/main/resources/control/postinst.sh
>>
>> Modified:
>> tomee/tomee/trunk/tomee/tomee-deb/src/main/resources/control/postinst.sh
>> URL:
>>
>> http://svn.apache.org/viewvc/tomee/tomee/trunk/tomee/tomee-deb/src/main/resources/control/postinst.sh?rev=1581959&r1=1581958&r2=1581959&view=diff
>>
>> ==============================================================================
>> ---
>> tomee/tomee/trunk/tomee/tomee-deb/src/main/resources/control/postinst.sh
>> (original)
>> +++
>> tomee/tomee/trunk/tomee/tomee-deb/src/main/resources/control/postinst.sh
>> Wed Mar 26 17:33:45 2014
>> @@ -9,9 +9,10 @@ ln -sf /var/lib/tomee/${tomeeVersion}/we
>>  groupadd apachetomee
>>  useradd apachetomee -g apachetomee
>>
>> -chown -R apachetomee:apachetomee /usr/share/tomee/${tomeeVersion}
>> -chown -R apachetomee:apachetomee /var/log/tomee/${tomeeVersion}
>> -chown -R apachetomee:apachetomee /var/lib/tomee/${tomeeVersion}
>> +chown -R root:apachetomee /var/log/tomee/${tomeeVersion}
>> +chown -R root:apachetomee /var/lib/tomee/${tomeeVersion}
>> +chmod -R g+w /var/log/tomee/${tomeeVersion}
>> +chmod -R g+w /var/lib/tomee/${tomeeVersion}
>>
>>  update-rc.d tomee defaults
>>  echo "Reboot your machine or run 'service tomee start' to start the Apache
>> TomEE server (version: ${tomeeVersion})"
>> \ No newline at end of file
>>

Reply via email to