]> git.ipfire.org Git - thirdparty/systemd.git/commit
sysctl: run sysctl service if /proc/sys/net is writable (#4425)
authorLennart Poettering <lennart@poettering.net>
Thu, 20 Oct 2016 17:36:28 +0000 (19:36 +0200)
committerGitHub <noreply@github.com>
Thu, 20 Oct 2016 17:36:28 +0000 (19:36 +0200)
commit411e869f497c7c7bd0688f1e3500f9043bc56e48
treec2acc418f79df8593768775539e8771d17d361e5
parent2fa4f10835b9d994f152b8097537e3f2cdc6f6e7
sysctl: run sysctl service if /proc/sys/net is writable (#4425)

This simply changes this line:

    ConditionPathIsReadWrite=/proc/sys/

to this:

     ConditionPathIsReadWrite=/proc/sys/net/

The background for this is that the latter is namespaced through network
namespacing usually and hence frequently set as writable in containers, even
though the former is kept read-only. If /proc/sys is read-only but
/proc/sys/net is writable we should run the sysctl service, as useful settings
may be made in this case.

Fixes: #4370
units/systemd-sysctl.service.in