New Message: Re: Running Manila as "root" user

webmaster at userland.com webmaster at userland.com
Wed Dec 20 13:55:29 CST 2006


A new message was posted:

Address: http://manila.userland.com/discuss/msgReader$2223

By: Matt Deatherage (frontier at gcsf.com)

Well, that should concern you, but it's not actually true. Frontier is a Carbon application with a human interface, so it has to be run under a logged-in user.

That user does not have to be "root." Frontier requires an admin-level password because, under all Unix variants (including Mac OS X), programs cannot bind to ports numbered less than 1024 without admin privileges. Mac OS X includes its own users and groups so Apache can run with those privileges, but user-level programs need admin privs to bind to the common ports.

I believe that you have to run Frontier as an "admin" user because it only stores a password, not a username and password, to use in binding to port 80. If it's only got a password, it has to be one for the current user. But that user does not have to be "root."

This is a Manila site... http://manila.userland.com/.




More information about the Manila-Users mailing list