diff options
author | Lennart Poettering <lennart@poettering.net> | 2011-04-06 04:30:02 +0200 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2011-04-06 17:33:51 -0500 |
commit | c4d387efb88ab0cc4dea4ae17e60c8360b5e45a8 (patch) | |
tree | 845b1340ce7e4cea4be36699c1290d8f85d23e90 /data/NetworkManager.service.in | |
parent | 1a61a0a2ca75a8af7040bc784873a1621fffde7f (diff) | |
download | NetworkManager-c4d387efb88ab0cc4dea4ae17e60c8360b5e45a8.tar.gz |
systemd: pull in network.service and introduce NetworkManager-wait-online.service
This pulls in network.target from NetworkManager.service (and not the
other way round), as suggested and agreed on on the systemd ML:
http://lists.freedesktop.org/archives/systemd-devel/2011-March/001692.html
This also introduces an auxiliary service
NetworkManager-wait-online.service that can be used to order a unit
after the point where the network is available. When this is enabled
with "systemd enable NetworkManager-wait-online.service" the unit
network.target will be delayed until the network is up, which is
suitable for synchronizing NFS mounts and similar to it.
https://bugzilla.redhat.com/show_bug.cgi?id=692008
Diffstat (limited to 'data/NetworkManager.service.in')
-rw-r--r-- | data/NetworkManager.service.in | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/data/NetworkManager.service.in b/data/NetworkManager.service.in index d93fc6709d..bb169fb479 100644 --- a/data/NetworkManager.service.in +++ b/data/NetworkManager.service.in @@ -1,6 +1,8 @@ [Unit] Description=Network Manager After=syslog.target +Wants=network.target +Before=network.target [Service] Type=dbus @@ -8,5 +10,5 @@ BusName=org.freedesktop.NetworkManager ExecStart=@sbindir@/NetworkManager --no-daemon [Install] -WantedBy=network.target multi-user.target +WantedBy=multi-user.target Alias=dbus-org.freedesktop.NetworkManager.service |