processing /etc/sysctl.d
How to get /etc/sysctl.d/local.conf directives processed?
I don't see any errors or warnings in the logs that look applicable,
and grep sysctl doesn't give me anything interesting:
$ grep sysctl /var/log/* 2>/dev/null
/var/log/auth.log:May 3 19:41:17 spot sudo: lee : TTY=pts/0 ;
PWD=/home/lee ; USER=root ; COMMAND=/usr/sbin/sysctl
--load=/etc/sysctl.d/local.conf
/var/log/kern.log:May 2 17:55:03 spot kernel: [ 0.070323] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/kern.log:May 2 18:28:15 spot kernel: [ 0.070201] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/kern.log:May 2 18:34:23 spot kernel: [ 0.070002] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/kern.log:May 3 18:21:59 spot kernel: [ 0.069819] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/kern.log:May 3 19:18:01 spot kernel: [ 0.070156] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/kern.log:May 3 19:29:12 spot kernel: [ 0.070329] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/messages:May 2 17:55:03 spot kernel: [ 0.070323] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/messages:May 2 18:28:15 spot kernel: [ 0.070201] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/messages:May 2 18:34:23 spot kernel: [ 0.070002] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/messages:May 3 18:21:59 spot kernel: [ 0.069819] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/messages:May 3 19:18:01 spot kernel: [ 0.070156] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/messages:May 3 19:29:12 spot kernel: [ 0.070329] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/syslog:May 2 17:55:03 spot kernel: [ 0.070323] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/syslog:May 2 18:28:15 spot kernel: [ 0.070201] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/syslog:May 2 18:34:23 spot kernel: [ 0.070002] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/syslog:May 3 18:21:59 spot kernel: [ 0.069819] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/syslog:May 3 19:18:01 spot kernel: [ 0.070156] Yama:
disabled by default; enable with sysctl kernel.yama.*
/var/log/syslog:May 3 19:29:12 spot kernel: [ 0.070329] Yama:
disabled by default; enable with sysctl kernel.yama.*
I'm at a loss for how to figure out why my settings aren't taking effect.
$ head /etc/sysctl.d/local.conf
# my site local preferences
#
# man sysctl.d
# Configure kernel parameters at boot
# /etc/sysctl.d/*.conf
# key/name/under/proc/sys = some value
# accept router advertisements
net/ipv6/conf/enp1s0/accept_ra = 1
$ cat /proc/sys/net/ipv6/conf/enp1s0/accept_ra
0
Telling the system to read /etc/sysctl.d/local.conf works:
$ sudo sysctl --load=/etc/sysctl.d/local.conf
<.. snip lots ..>
$ cat /proc/sys/net/ipv6/conf/enp1s0/accept_ra
1
How do I get the system to read it at boot time?
TIA
Lee
Reply to: