Date: Wed, 17 Jun 2020 12:29:46 -0700 From: Michael Sierchio <kudzu@tenebras.com> To: Polytropon <freebsd@edvax.de> Cc: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: Why does FreeBSD not use the Linux kernel? Message-ID: <CAHu1Y71P6AYX=uoQ1ok_--8fo6K3=SvDtzoG=PvR5YnTejDZCA@mail.gmail.com> In-Reply-To: <20200617203752.05e35582.freebsd@edvax.de> References: <3a48ab1ab198c330400be3e942f921f2cd3c3e11.camel@tom.com> <20200617141857.b208232a.freebsd@edvax.de> <CAHu1Y70aEvfupOGJysK_kqdeOBJ13JPLkKxKOVCHPfcWtGfVmQ@mail.gmail.com> <20200617203752.05e35582.freebsd@edvax.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jun 17, 2020 at 11:37 AM Polytropon <freebsd@edvax.de> wrote: > On Wed, 17 Jun 2020 10:55:14 -0700, Michael Sierchio wrote: > > > The chief difference from my perspective is that it is possible in > FreeBSD > > to create a monolithic kernel and prohibit the loading of kernel module= s, > > foiling one step in the chain of a rootkit. It's especially convenient > for > > embedded devices, security appliances, etc. > > Before the KLD infrastructure became that universal, > it was quite common to create your kernel configuration > file specifically for the hardware you wanted to run > the system on, and add kernel features as needed, so > everything and _only_ the needed components would be > in the resulting kernel. > > Another option was to create a very minimalistic kernel, > then build and load only the modules needed. > > Today the GENERIC kernel supports a lot of hardware > out of the box, and required modules can often be > loaded automatically, initiated by userland processes, > if you want (like from a rc.conf setting or even > dynamically via devd). > > You can still choose what fits your needs best. :-) > Exactly and precisely. The custom kernel that contains only hardware options that are present is a fraction of the size of GENERIC. > > > > > > -- > Polytropon > Magdeburg, Germany > Happy FreeBSD user since 4.0 > Andra moi ennepe, Mousa, ... > --=20 "Well," Brahm=C4=81 said, "even after ten thousand explanations, a fool is = no wiser, but an intelligent person requires only two thousand five hundred." - The Mah=C4=81bh=C4=81rata
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHu1Y71P6AYX=uoQ1ok_--8fo6K3=SvDtzoG=PvR5YnTejDZCA>