[systemd-devel] "sysctl.conf" applied too late

Reindl Harald h.reindl at thelounge.net
Wed Feb 8 07:07:11 PST 2012


hi

can someone please take a look at this

in myopinion it is not optimal starting services which
possibly read settings controlled by "systcl.conf"
and after that the local settings get applied

sample below:

after boot smbd is listening on ipv6, sysctl disables this,
but seems to do it after smbd has started, manual restarting
the service stops smbd to listen on ipv6

this may also problematic for all sort of software

-------- Original-Nachricht --------
Betreff: Re: kernel 3.2 / 2.6.42 disable ipv6
Datum: Wed, 08 Feb 2012 15:57:28 +0100
Von: Reindl Harald <h.reindl at thelounge.net>
Antwort an: Community support for Fedora users <users at lists.fedoraproject.org>
Organisation: the lounge interactive design
An: users at lists.fedoraproject.org

Am 08.02.2012 10:33, schrieb Reindl Harald:
>> sysctl -w net.ipv6.conf.all.disable_ipv6=1
>> echo "net.ipv6.conf.all.disable_ipv6=1" >> /etc/sysctl.conf
>>
>> The first command disables it immediately, the second after a reboot.
> 
> thanks, this works!
> "systcl -p" makes changes in /etc/sysctl.conf active immediately
> 
> well, my /etc/sysctl.conf is growing and growing :-)

hm - but it seems not to work perfectly

"sysctl.conf" is applyied not at the first begin of the boot-process
so it seems samba as example is starting while the option is not
set, restart it after boot hash fnished removes the ipv6-listening

[root at rh:~]$ netstat -l | grep smb
tcp        0      0 0.0.0.0:445                 0.0.0.0:*                   LISTEN      1123/smbd
tcp        0      0 0.0.0.0:139                 0.0.0.0:*                   LISTEN      1123/smbd
tcp        0      0 :::445                      :::*                        LISTEN      1123/smbd
tcp        0      0 :::139                      :::*                        LISTEN      1123/smbd

[root at rh:~]$ service smb restart
Redirecting to /bin/systemctl  restart smb.service
[root at rh:~]$ netstat -l | grep smb
tcp        0      0 0.0.0.0:445                 0.0.0.0:*                   LISTEN      5430/smbd
tcp        0      0 0.0.0.0:139                 0.0.0.0:*                   LISTEN      5430/smbd

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20120208/f737c88a/attachment.pgp>


More information about the systemd-devel mailing list