Right, I can't understand why the JULI files are owned by root. any ideas? If I remember correctly, Tomcat uses Java logging by default. I am trying to remember why I switched to JULI (maybe to rotate the logs), but I guess I can try to switch to log4j and see if I get a different outcome.
On Thu, Aug 4, 2011 at 1:36 PM, Rainer Jung <rainer.j...@kippdata.de> wrote: > On 04.08.2011 09:44, Mladen Turk wrote: >> On 08/03/2011 10:11 PM, Jorge Medina wrote: >>> I run Tomcat in a Solaris 10 SPARC machine using jsvc through a init >>> script. >>> >>> jsvc is started by root, but I specify the "-user" option to change to >>> the "application" user. >>> I use the option "-outfile" and "-errfile" to specify where to direct >>> stdout and stderr, "catalina.out" and "catalina.err" in my >>> environment. >>> >> >> jsvc redirects stdout/stderr before setuid (changing to -user) >> thus the files are created by superuser. >> Actually that's the desired behavior; You have files writtable >> by -user during the application life-time but created and >> readable by root. > > He wasn't asking about stdout, stderr, but instead about the JULI files > written by Tomcat. > > Regards, > > Rainer > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org