[systemd-devel] Require a systemd.unit to finish completely before other services(units) are started

Mantas Mikulėnas grawity at gmail.com
Tue Apr 26 14:37:16 UTC 2016


On Tue, Apr 26, 2016 at 3:14 PM, george Karakou <mad-proffessor at hotmail.com>
wrote:

> It's actually NetworkManager-dispatcher whose actual job is -if i am not
> mistaken- to run some scripts after NetworkManager main process. Though i
> have configured NetworkManager-wait-online too but systemd's
> parallelizazion is unbeatable: services are started in parallel and i see
> other services that i have ordered after dispatcher finishing starting and
> dispatcher is still exec'ing my scripts.
>

Because systemd _does not know_ that the dispatcher daemon is doing
something in the background.

You seem to be convinced that systemd is doing some trickery to parallelize
NM. Meanwhile it's the exact opposite.

-- 
Mantas Mikulėnas <grawity at gmail.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/systemd-devel/attachments/20160426/48dab285/attachment-0001.html>


More information about the systemd-devel mailing list