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

Re: suggestion.



I differ in opinion here, 2.2 is full of bugs which have been fixed in 2.3/2.4.  I
suggest we start with the most current code base.  There is little merit in
duplicating work that has already been done.  2.4 is at the door, almost ready to
walk.

-d

Marc Esipovich wrote:

>  Hi everybody,
>
>         I think the best thing would be to divide the kernel into auditable parts,
> most importat portions - directly related to security, should be audited first.
> especially parts where well-known bugs were found.
>
>         Here is a small list, please add.
>
>         1.      The binary loaders, a,out, elf...
>
>         2.      In 2.[24].x kernels, the cap stuff.
>
>         3.      proc filesystem.
>
>         4.      NET (ipv4 for now)
>
>         5.      Filesystem code, mostly DoS and data corruption. this will require
> people who know their way around filesystems,  not for the general auditing crowd.
>         6.      Stress testing the kernel in every imaginable way is bound to
> find *something*, be creative.
>
>         IMHO, the kernel tree which requires the most effort for now is 2.2.
> yes, 2.0 is still alive kicking,  but soon enough 2.2 will become the
> stable "old" kernel, just like 2.0.
>
>         We should not be auditing development kernels.
>
>                 Marc.

--
"The difference between 'involvement' and 'commitment' is like an
eggs-and-ham breakfast: the chicken was 'involved' - the pig was
'committed'."


begin:vcard 
n:Ford;David
x-mozilla-html:TRUE
org:<img src="http://www.kalifornia.com/images/poweredbylinux.gif">
adr:;;;;;;
version:2.1
email;internet:david@kalifornia.com
title:Blue Labs Developer
x-mozilla-cpt:;-26528
fn:David Ford
end:vcard