Re: Experiences with compiling Debian
> On Jun 25, joost witteveen wrote
> > The only problem with this is that if there are setuid binaries involved
> > in the debian/rules binary process, they will not use the LD_PRELOAD
> > stuff, and things may go wrong. (But as long as those binaries are
> > setuid root, they wouldn't need the libfakeroot).
> a) are there any suid binaries used when compiling ? i looked at my
> /var/log/suid.today, but i didn't find any binaries that might be
> usefull with compiling.
Well _I_ don't use any setuid binaries, but I'm just saying
that _if_ somebody were to use setuid binaries, that may be a problem.
I don't think this is a big problem, though!
> b) will you have to modify dpkg for the build process, or will it use
> the same trap lib ? will you use a file and read / write to this file or
> a daemon or so ? (if you can trap tar the same way you can trap chown,
> you will not need these special function tar has).
Quoting from the email you were replying to:
joost> Yeah, I like that: wrap chown (and friends) _and_ stat(): then
joost> the install, chown, etc stuff in the debian/rules will go
joost> right as well as the final tar!
Does that answer your question? (I think so, but I may have misunderstood
> additional problems you might have construction this wrapper lib. :-)
Point b) is just something that makes it easier, and point a)
only shows that my setuid problem isn't that big at all -- so what
are your "additional problems"?
joost witteveen, firstname.lastname@example.org
#what's this? see http://www.dcs.ex.ac.uk/~aba/rsa/
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
Trouble? e-mail to email@example.com .