I am helping set up a Citrix NFuse server running on Solaris, using Tomcat
and Apache 1.3. The default install for NFuse 1.7 does not fire up
Apache, rather it calls Tomcat to start alone. The default also has this
running as root, something I am very uncomfortable with. I have Googled
and
To: [EMAIL PROTECTED]
Subject: Configuring Tomcat to NOT run as Root
I am helping set up a Citrix NFuse server running on Solaris, using Tomcat
and Apache 1.3. The default install for NFuse 1.7 does not fire up
Apache, rather it calls Tomcat to start alone. The default also has this
running as root
Tomcat runs as whatever user executes the startup scripts in
$CATALINA_HOME/bin.
If that user is root, then Tomcat runs as root. If that user is
nobody, then Tomcat's effective user is nobody. There's no
(current) facility in Tomcat to switch UID as Apache does after startup.
As root,