> A fix that would work for me would be to actually have fakeroot.in
> check for $FAKEROOTKEY and if it is set, don't set up another fakeroot
> at all, but just seteuid(0) like I talked about in #409856, since the
> different "levels" don't actually need to have *different* synthetic
> views - they wouldn't if they were doing sudo either.

This would certainly be an improvement over the current situation.

> A *correct* fix, though, is perhaps to start a faked at each
> level... but the nested fakeds should be run with the parent key and
> "repeat" the calls upwards.  (Maybe it is enough to only repeat the
> unlink calls?)

Patches for either are welcome.  In the absence of such, I'll work on
the simpler option when I get around to it.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to