[systemd-devel] [PATCH] sysv: order initscripts which provide $network before network.target
Lukáš Nykrýn
lnykryn at redhat.com
Wed Jul 30 01:34:19 PDT 2014
Since there was no comment I have pushed it to the git, we need that
patch in fedora.
Lukas
Lukas Nykryn píše v St 23. 07. 2014 v 13:04 +0200:
> Due to recent changes where $network "maps" to network-online.target
> it is not guaranteed that initscript which provides networking will
> be terminated after network.target during shutdown which is against LSB.
> ---
> src/sysv-generator/sysv-generator.c | 5 +++++
> 1 file changed, 5 insertions(+)
>
> diff --git a/src/sysv-generator/sysv-generator.c b/src/sysv-generator/sysv-generator.c
> index 5206279..9a869ba 100644
> --- a/src/sysv-generator/sysv-generator.c
> +++ b/src/sysv-generator/sysv-generator.c
> @@ -482,6 +482,11 @@ static int load_sysv(SysvStub *s) {
> r = strv_extend(&s->wants, m);
> if (r < 0)
> return log_oom();
> + if (streq(m, SPECIAL_NETWORK_ONLINE_TARGET)) {
> + r = strv_extend(&s->before, SPECIAL_NETWORK_TARGET);
> + if (r < 0)
> + return log_oom();
> + }
> }
>
> if (r < 0)
More information about the systemd-devel
mailing list