On Mon, Jan 02, 2023 at 04:43:34PM -0800, Noah Meyerhans wrote: > > Debian's default sysctl settings should reside in procps (as it owns > > /sbin/sysctl and /etc/sysctl* settings) rather than some unrelated > > package. > > Is that documented anywhere? It's certainly not the case today: > > $ for i in /usr/lib/sysctl.d/*.conf; do > dpkg -S $i > done > tracker-miner-fs: /usr/lib/sysctl.d/30-tracker.conf > bubblewrap: /usr/lib/sysctl.d/50-bubblewrap.conf > systemd-coredump: /usr/lib/sysctl.d/50-coredump.conf > systemd: /usr/lib/sysctl.d/50-pid-max.conf > procps: /usr/lib/sysctl.d/99-protect-links.conf
$ apt-file search /etc/sysctl ceph-osd: /etc/sysctl.d/30-ceph-osd.conf corekeeper: /etc/sysctl.d/corekeeper.conf lxc: /etc/sysctl.d/30-lxc-inotify.conf lxd: /etc/sysctl.d/10-lxd-inotify.conf octavia-agent: /etc/sysctl.d/octavia-agent-sysctl.conf open-infrastructure-container-tools: /etc/sysctl.d/zz-container.conf open-infrastructure-system-images: /usr/share/system-images/container-server/config/includes.chroot/etc/sysctl.d/net.ipv4.ip_forward.conf procps: /etc/sysctl.conf procps: /etc/sysctl.d/README.sysctl systemd: /etc/sysctl.d/99-sysctl.conf tup: /etc/sysctl.d/unprivileged-clone.conf Most settings are in /etc/sysctl.conf, especially network related ones. That /usr/lib/sysctl.d/ path doesn't have its settings applied normally. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ ⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos? ⠈⠳⣄⠀⠀⠀⠀