Roland McGrath <[EMAIL PROTECTED]> 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.



_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd

Reply via email to