[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: stuff that goes into GENERIC
On Thu, 3 Jun 1999, Peter Kocks wrote:
> >
> > I'm glad you know how to compile your own kernel, but most people should
> > not need to know how.
> >
>
> I'm in that stage where I know how to recompile the kernel (and /usr land)
> in order to make a new system, but I don't know whether or not I need stuff
> like NULLFS or KMEMSTATS etc. Since my primary use of OpenBSD is for
> creating a firewalls, routers, kerberos authentication boxes, etc I don't
> need, nor want all the extras. I'd prefer a simpler and hopefully more
> secure and stable system. That is, in fact, precisely why I'm in the OpenBSD
> camp in first place (as opposed to FreeBSD or linux).
>
> To me the following things would be helpful (and maybe they exist, but I don't
> know where)
>
> 1) A kernel config for a minimal system. Call it something like MINIMUM, so
> that I can just build the system using that one instead of GENERIC.
>
> 2) or perhaps simply adding some more comments to the GENERIC kernel description
> that highlights what is necessary and what is not. I see the descriptions of the
> options in GENERIC, but sometimes I just don't know whether I need the stuff
> or not. E.g. PCIVERBOSE (most of my hardware does use PCI, but does that
> mean I need PCIVERBOSE?)
Well first off you can man options. This has a pretty good list of popular
options used in the kernel. PCIVERBOSE just gives more verbose output on
boot for pci devices.
>
> 3) Some basic documentation about what all those kernel config files are meant
> to be used for. E.g. What's the LUCIFER kernel? Is that one of the development
> teams custom kernels? A simple README in the directory should suffice. The
> README file should definitely have a not about rebuilding userland, since
> that is a mistake I made once and I've read a couple of times on this e-mail
> list that others have made the same mistake.
>
Im not sure about LUCIFER but most of the others have an explaination of
what kind of system that kernel was built for.
>
> BTW, I'm still on 2.4, if things have changed in 2.5 sorry if this is no longer
> relevant...
>
> My 2 cents
> --pk
>
Eric Jackson