about summary refs log tree commit diff
path: root/debian/patches/03-systemd.patch
blob: ed1da53d3c00625aa003dacd5eb6b3133b41e383 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Description: Debian specific tweaks for NetworkManager systemd service file
 - Install an alias named network-manager.service as the legacy SysV init script
   in Debian is called network-manager.
 - Do not install NetworkManager into the network.target, as this will lead to a
   dependency loop (NetworkManager is installed in /usr).
Author: Michael Biebl <biebl@debian.org>
Index: network-manager/data/NetworkManager.service.in
===================================================================
--- network-manager.orig/data/NetworkManager.service.in	2013-01-29 20:14:47.671547402 +0100
+++ network-manager/data/NetworkManager.service.in	2013-01-29 20:15:03.927722604 +0100
@@ -1,8 +1,6 @@
 [Unit]
 Description=Network Manager
 After=syslog.target
-Wants=network.target
-Before=network.target
 
 [Service]
 Type=dbus
@@ -18,5 +16,6 @@
 [Install]
 WantedBy=multi-user.target
 Alias=dbus-org.freedesktop.NetworkManager.service
+Alias=network-manager.service
 Also=NetworkManager-wait-online.service