Why no setuid in linux.d?
0ffh
frank at youknow.what.todo.interNETz
Fri Nov 19 03:33:02 PST 2010
Hi,
I've written a programme that serves port 80, which usually
requires root access. Therefore, after acquiring the socket
I want to relinquish root by setting the uid to nonzero.
I needed to add "int setuid(uid_t uid);" to linux.d and
recompile Phobos in order to do so.
I there a specific reason that setuid (and the related
commands setgid, getuid, geteuid, getgid and getegid)
is/are missing in the standard version of linux.d?
Regards, Frank
More information about the Digitalmars-d-learn
mailing list