I must've missed the place in the documentation where it explains how
to get Tomcat to start as root, then drop privileges after opening
listening sockets on low-numbered ports that are only accessible by
root, like Apache HTTPD does.

On most Unix-alikes, you have to choose:

o  tell people to use port 8080 or whatever nonprivileged port you
   configured;

o  use a packet-mangling firewall rule to remap port 80 to port 8080
   or whatever;

o  place a proxy (such as Apache HTTPD) in front of Tomcat to forward
   port 80 traffic;

o  run Tomcat as root, allowing buggy app.s to make arbitrary changes
   anywhere on your server.

If I ever have time to do something about that, I'll be sure to submit
a patch.

-- 
Mark H. Wood, Lead System Programmer   [EMAIL PROTECTED]
Typically when a software vendor says that a product is "intuitive" he
means the exact opposite.

Attachment: pgpCDIbpZ5Mr3.pgp
Description: PGP signature

Reply via email to