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

Re: Don't know what to do!



On Mon, Aug 06, 2001 at 07:55:49PM +0200, Wichert Akkerman wrote:
> Previously Michael Meskes wrote:
> > But the big question is, what to do with such a bug, if the maintainer says
> > it is not a bug at all.
> 
> Don't build the quota package for those architectures or include the
> righ5 #defines manually. Herbert is right that you are not supposed to
> use kernel includes directly and if you do you have to deal with any
> possible breakage yourself.
> 
> Wichert.

I am afraid i must disagree. True, Linus says the same, but that doesn't
make it right. Everything that interacts with the kernel interface (libc,
quota, *fsck, ...) has to use the headers where that interface is
declared. Everything else is suspect: or would you like the have a
vulnerabilty in your system because kernel defines object "foo" to have
type "bar" while somebodies surrogate header defines it as "baz" where
sizeof(bar) != sizeof(baz).

Dominik
-- 
ScioByte GmbH, Zum Schiersteiner Grund 2, 55127 Mainz (Germany)
Phone: +49 6131 550 117  Fax: +49 6131 610 99 16

GnuPG: 717F16BB / A384 F5F1 F566 5716 5485  27EF 3B00 C007 717F 16BB



Reply to: