<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Something I&#x27;ve complained about when people deploy Linux kernel based OS&#x27;s is so few people ever tune or customizes their kernels or their base distro&#x27;s.]]></title><description><![CDATA[<p>Something I've complained about when people deploy Linux kernel based OS's is  so few people  ever tune or customizes their kernels or their base distro's.</p><p>This used to be something old school sysadmins would do, as part of the basic security hygiene practice - "If you don't need it, don't include it", which applies to daemons , services and packages.</p><p>Kernel compilation is something that rarely seems to happen too..</p><p>Do you have hardware encryption capabilities you want things like wolfssl to use? Then sure use <a href="https://infosec.exchange/tags/AF_ALG" rel="tag">#<span>AF_ALG</span></a> .  Anything else? Highly unlikely. </p><p>Are you running OpenSwan, or some other VPN or tunneling software that uses encapsulating tunnel options? No? Probably don't need ESP4/ESP6 modules. </p><p>Easy for me to call out sure, and i'm taking myself to task as well, since really at work, they don't want people deep diving and compiling kernels in many places. "Trust the vendor" where many mgmt types  don't get it or care. "Apt/DNF update and carry on". </p><p>Funny because this the antithesis  of their "resist patches, and updates" attitude towards software. </p><p>The number of mongodb 3.x db's out there because the dev hasn't updated the driver, or the number of npm warnings "this is vulnerable, don't use this" that are ignored are high. </p><p><a href="https://infosec.exchange/tags/infosec" rel="tag">#<span>infosec</span></a> <a href="https://infosec.exchange/tags/linux" rel="tag">#<span>linux</span></a>  <a href="https://infosec.exchange/tags/copyfail" rel="tag">#<span>copyfail</span></a> <a href="https://infosec.exchange/tags/dirtyFrag" rel="tag">#<span>dirtyFrag</span></a> <a href="https://infosec.exchange/tags/opinion" rel="tag">#<span>opinion</span></a></p>]]></description><link>https://board.circlewithadot.net/topic/765c3321-a784-4197-9e36-59596bf4b434/something-i-ve-complained-about-when-people-deploy-linux-kernel-based-os-s-is-so-few-people-ever-tune-or-customizes-their-kernels-or-their-base-distro-s.</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 05:29:53 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/765c3321-a784-4197-9e36-59596bf4b434.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 08 May 2026 05:15:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Something I&#x27;ve complained about when people deploy Linux kernel based OS&#x27;s is so few people ever tune or customizes their kernels or their base distro&#x27;s. on Fri, 08 May 2026 13:33:13 GMT]]></title><description><![CDATA[<p><span><a href="/user/david_chisnall%40infosec.exchange">@<span>david_chisnall</span></a></span> Ok, yeah this is a good "technically"   point <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /> In my head because the kernel packages you install with the distro includes the modules on disk, I did conflate "in the kernel" and "in the kernel PACKAGE". </p><p>But isn't that the same thing? How many of those autoloaded modules did you really need?  I'm not setting up tunnels or have hardware encryption options, so why are those auto "opt-in" vs defaulted "opt-out". The remediation for many of these at the start was replace those modules with /bin/false  and things for many people  were just fine without them, so did they really need them? should they have been included on disk? </p><p>Makes a difference of what you run on your workstation vs a herd of servers as well. I'll take a different path of thought there.</p>]]></description><link>https://board.circlewithadot.net/post/https://infosec.exchange/users/Toxic_Flange/statuses/116539208080103716</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://infosec.exchange/users/Toxic_Flange/statuses/116539208080103716</guid><dc:creator><![CDATA[toxic_flange@infosec.exchange]]></dc:creator><pubDate>Fri, 08 May 2026 13:33:13 GMT</pubDate></item><item><title><![CDATA[Reply to Something I&#x27;ve complained about when people deploy Linux kernel based OS&#x27;s is so few people ever tune or customizes their kernels or their base distro&#x27;s. on Fri, 08 May 2026 11:42:41 GMT]]></title><description><![CDATA[<span><a href="/user/toxic_flange%40infosec.exchange" rel="ugc">@<span>Toxic_Flange</span></a></span> Just for shits and giggles, I compiled kernel 7.0.5 with the default Arch config. Took 2:30h.<br /><br />I probably would do this for a larger, homogenous infrastructure in CI with an automated deployment, but surely not for my private Linux at home. Not just because of the time and configuration overhead, but also to not introduce another variable of uncertainity in case something goes south.]]></description><link>https://board.circlewithadot.net/post/https://kowelenz.social/objects/43cc68ff-1117-4995-a54e-89c2428b05ee</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://kowelenz.social/objects/43cc68ff-1117-4995-a54e-89c2428b05ee</guid><dc:creator><![CDATA[bebef@kowelenz.social]]></dc:creator><pubDate>Fri, 08 May 2026 11:42:41 GMT</pubDate></item><item><title><![CDATA[Reply to Something I&#x27;ve complained about when people deploy Linux kernel based OS&#x27;s is so few people ever tune or customizes their kernels or their base distro&#x27;s. on Fri, 08 May 2026 11:01:45 GMT]]></title><description><![CDATA[<p><span><a href="/user/toxic_flange%40infosec.exchange">@<span>Toxic_Flange</span></a></span> Back in the day I would have to routinely compile to add non interruptible, and low latency patches, so I could edit multi-channel audio without it constantly dropping out. Now, happily, that’s already an option with most distros.</p>]]></description><link>https://board.circlewithadot.net/post/https://mstdn.ca/users/HerbT/statuses/116538612462207649</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mstdn.ca/users/HerbT/statuses/116538612462207649</guid><dc:creator><![CDATA[herbt@mstdn.ca]]></dc:creator><pubDate>Fri, 08 May 2026 11:01:45 GMT</pubDate></item><item><title><![CDATA[Reply to Something I&#x27;ve complained about when people deploy Linux kernel based OS&#x27;s is so few people ever tune or customizes their kernels or their base distro&#x27;s. on Fri, 08 May 2026 07:29:58 GMT]]></title><description><![CDATA[<p><span><a href="/user/toxic_flange%40infosec.exchange">@<span>Toxic_Flange</span></a></span> This is because you assume that everyone is fully versed in linux administration <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title="😉" alt="😉" /> Most people do not care if there are some unused services waiting to be used or redundacy or whatever. They just want to have a stable OS working fine on their computers <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f602.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--joy" style="height:23px;width:auto;vertical-align:middle" title="😂" alt="😂" /> But what would be interesting though, is how you could pull these users to easily be able to understand some linux concepts and how to help them change things! Would you have a tutorial to recommend to do that ?</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/fablabmoebius/statuses/116537779705055711</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/fablabmoebius/statuses/116537779705055711</guid><dc:creator><![CDATA[fablabmoebius@mastodon.social]]></dc:creator><pubDate>Fri, 08 May 2026 07:29:58 GMT</pubDate></item><item><title><![CDATA[Reply to Something I&#x27;ve complained about when people deploy Linux kernel based OS&#x27;s is so few people ever tune or customizes their kernels or their base distro&#x27;s. on Fri, 08 May 2026 07:27:14 GMT]]></title><description><![CDATA[<p><span><a href="/user/toxic_flange%40infosec.exchange">@<span>Toxic_Flange</span></a></span> </p><p>A lot of that went away when Linux gained decent kernel module support. The kernel you boot with is fairly minimal, but you still have all of the optional bits on disk to load if you need them.  If you install something that wants one of the specialised features, you don’t need to figure out why it isn’t working, the module just gets loaded for you. The problem with some of the local vulnerabilities is that the attacks can trigger the auto-loading path.</p>]]></description><link>https://board.circlewithadot.net/post/https://infosec.exchange/users/david_chisnall/statuses/116537768999810265</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://infosec.exchange/users/david_chisnall/statuses/116537768999810265</guid><dc:creator><![CDATA[david_chisnall@infosec.exchange]]></dc:creator><pubDate>Fri, 08 May 2026 07:27:14 GMT</pubDate></item><item><title><![CDATA[Reply to Something I&#x27;ve complained about when people deploy Linux kernel based OS&#x27;s is so few people ever tune or customizes their kernels or their base distro&#x27;s. on Fri, 08 May 2026 05:48:41 GMT]]></title><description><![CDATA[<p><span><a href="/user/bebef%40kowelenz.social" rel="nofollow noopener">@<span>Bebef</span></a></span> </p><p>On relatively modern hardware, with (in theory) a bare minimum kernel (not compiling all options or modules), I imagine it would be faster.  However I'm betting each distro makes it hard as hell to deploy within their "native" way of doing things. </p><p>Let me counter a bit with, if you have a bare minimum kernel, do you think you would have to update it as much for all the potential risks? <br /> "This version patches X , Y and Z. Oh, I don't need to update because, those aren't modules or something I compiled in!"</p><p>And agree with all the other points,  no notes <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--smile" style="height:23px;width:auto;vertical-align:middle" title=":D" alt="😄" /></p>]]></description><link>https://board.circlewithadot.net/post/https://infosec.exchange/users/Toxic_Flange/statuses/116537381425668723</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://infosec.exchange/users/Toxic_Flange/statuses/116537381425668723</guid><dc:creator><![CDATA[toxic_flange@infosec.exchange]]></dc:creator><pubDate>Fri, 08 May 2026 05:48:41 GMT</pubDate></item><item><title><![CDATA[Reply to Something I&#x27;ve complained about when people deploy Linux kernel based OS&#x27;s is so few people ever tune or customizes their kernels or their base distro&#x27;s. on Fri, 08 May 2026 05:43:15 GMT]]></title><description><![CDATA[<span><a href="/user/toxic_flange%40infosec.exchange" rel="ugc">@<span>Toxic_Flange</span></a></span> Back in the day, when there wasn't a kernel update every other day, I would compile my own kernels as well. But that also was back when that was like a multiple-hour-thing. I'm not sure how long it would take today, could be a fun thing to try. But still, I'm not sure I would like to invest the time... <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f914.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--thinking_face" style="height:23px;width:auto;vertical-align:middle" title="🤔" alt="🤔" /><br /><br />By the way, I don't think it's (only) management. As far as I remember, I havent met any developer (that's 0 - zero) that would care about this.<br /><br />"Warnings are only warnings, I will fix this when it becomes an error."<br /><br />Also "why should I update, it works?!?".<br /><br />Nobody sees (or wants to see?) the benefits.]]></description><link>https://board.circlewithadot.net/post/https://kowelenz.social/objects/fed0a083-3490-47bb-8b3d-b49047c71114</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://kowelenz.social/objects/fed0a083-3490-47bb-8b3d-b49047c71114</guid><dc:creator><![CDATA[bebef@kowelenz.social]]></dc:creator><pubDate>Fri, 08 May 2026 05:43:15 GMT</pubDate></item></channel></rss>