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