[Twisted-Python] Switch to a different uid/gid after binding reserved ports
itamar at itamarst.org
Sun Jun 8 07:54:34 EDT 2003
On Sun, 8 Jun 2003 11:10:00 +0100
"Richard Townsend" <richard at starfighter.freeuk.com> wrote:
> I want it to listen on reserved port 80, and then switch to a
> different uid/gid but it's not clear to me how to do this. Could
> someone please explain what the necessary steps should be?
At a guess, set uid and gid attributes on the Application instance, then
run() it as root.
> (Note: I can't use twistd because it would not compatible with our
> system architecture).
The sounds very unlikely. Are you aware of the "twistd -y" option?
Itamar Shtull-Trauring http://itamarst.org/
http://www.zoteca.com -- Python & Twisted consulting
More information about the Twisted-Python