OpenBSD Drops Support For Loadable Kernel Modules
jones_supa writes: The OpenBSD developers have decided to remove support for loadable kernel modules from the BSD distribution's next release. Several commits earlier this month stripped out the loadable kernel modules support. Phoronix's Michael Larabel has not yet found an official reason for the decision to drop support. He wagers that it is due to security or code quality/openness ideals.
It's probably because OpenBSD's "LKMs" are so ancient, limited, and inflexible that nobody bothers to use them. I imagine if there were demand they would have adopted a more modern loadable module system, more akin to what's found in FreeBSD, NetBSD, Linux, etc.
This isn't news. It's more Phoronix spam.
I use ports all the time, and I've never compiled my own kernel. From what I recall, everything available in the OpenBSD kernel is always enabled by default. The only reason to compile a new kernel is to remove something from the default kernel.
Removing the LKM means someone can't maliciously load a module that screws everything up. The malicious entity would have to replace your kernel and then force a reboot.
WTF /. !!! The url says bsd.slashdot.org, but the theme isn't red anymore. Just another casualty to OMG beta! I presume.
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
Yes, yes, little troll, you just demonstrated your total lack of knowledge when it comes to OpenBSD.
Straight from the horse's mouth: http://www.openbsd.org/faq/faq...
And I quote the aforementioned:
Why do I need a custom kernel?
Actually, you probably don't.
The only time you need to recompile OpenBSD kernel is when a major security issue has been found and your system is vulnerable.
The right to offend is far more important than the right not to be offended. (Rowan Atkinson)