On Sat, Jun 02, 2001 at 05:42:06PM -0400, Roland McGrath wrote:
> > getpwuid(-1) correctly returns 0, since there is no passwd entry.  This
> > causes screen to fail.  What's the Right Way to fix this?  Should the
> > Hurd add a passwd entry for uid -1 so that these programs run correctly?
> 
> This seems like a reasonable thing to have in the Debian/Hurd base passwd 
> file.

I don't understand where this -1 is coming from.  Will run screen under the
anonymous user?  The getuid() returns -1 for such processes.

We have an entry in /etc/passwd for the login user, with uid 100. Maybe we
should change that to -1?

Then there is the problem that you can't chown to -1 (as -1 means skip
that).  I am not sure what this means, though.

Thanks,
Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org [EMAIL PROTECTED]
Marcus Brinkmann              GNU    http://www.gnu.org    [EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.marcus-brinkmann.de


Reply via email to