From 35bf21364bbf76520eaa14922b310482fe02d328 Mon Sep 17 00:00:00 2001 From: Aidan Harris Date: Sat, 18 Apr 2026 11:40:46 +0100 Subject: [PATCH] sysctl: Enable IPv6 privacy addressing by default KDE Linux is a desktop distribution. The Linux default is aimed at servers and does not make sense. Reference: https://docs.kernel.org/networking/ip-sysctl.html --- mkosi.extra/usr/lib/sysctl.d/00-kde-linux-default.conf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mkosi.extra/usr/lib/sysctl.d/00-kde-linux-default.conf b/mkosi.extra/usr/lib/sysctl.d/00-kde-linux-default.conf index 0bf662b..4bc51f1 100644 --- a/mkosi.extra/usr/lib/sysctl.d/00-kde-linux-default.conf +++ b/mkosi.extra/usr/lib/sysctl.d/00-kde-linux-default.conf @@ -22,6 +22,9 @@ kernel.kexec_load_disabled=1 # `bbr` relies on pacing, and thus performs better with the `fq` qdisc. net.ipv4.tcp_congestion_control = bbr net.core.default_qdisc = fq +# Enable IPv6 privacy addressing by default +# KDE Linux is a desktop distribution. The Linux default of not having them is aimed at servers +net.ipv6.conf.default.use_tempaddr = 2 # Ensure that applications don't break/complain from hitting the limit fs.inotify.max_user_instances = 8192 fs.inotify.max_user_watches = 524288