bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: exec and EXECSERVERS


From: Thomas Bushnell, BSG
Subject: Re: exec and EXECSERVERS
Date: 20 Dec 2002 16:31:55 -0800
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Roland McGrath <roland@gnu.org> writes:

> > Why is that?  If it's programs that call setuid(getuid()) that have
> > this responsibility (as the original poster suggested), then this is
> > just fine.  On the other hand, my vote is that it's the setuid program
> > itself that always has the responsibility.  
> 
> That is a new responsibility that individual programs never had before, so
> programs not written with the Hurd in mind will not do it explicitly.  For
> the various variables that affect libc, the dynamic linker removes them
> from the environment.  So we could have it remove EXECSERVERS too.

Well, I think that the exec server should remove EXECSERVERS, on the
ground that it's the exec server that knows about the feature too.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]