diff options
Diffstat (limited to 'debian/patches')
| -rw-r--r-- | debian/patches/03-systemd.patch | 18 | ||||
| -rw-r--r-- | debian/patches/series | 1 |
2 files changed, 19 insertions, 0 deletions
diff --git a/debian/patches/03-systemd.patch b/debian/patches/03-systemd.patch new file mode 100644 index 00000000..e54abc3d --- /dev/null +++ b/debian/patches/03-systemd.patch @@ -0,0 +1,18 @@ +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> +diff --git a/data/NetworkManager.service.in b/data/NetworkManager.service.in +index d93fc67..5604729 100644 +--- a/data/NetworkManager.service.in ++++ b/data/NetworkManager.service.in +@@ -8,5 +8,6 @@ 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 ++Alias=network-manager.service diff --git a/debian/patches/series b/debian/patches/series index 7aabc163..c278fbe1 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,5 +1,6 @@ # Debian patches for network-manager 02-dbus_access_network_manager.patch +03-systemd.patch 40-umanaged-interfaces.patch 50-bridge-interfaces.patch 60-policy-stop-touching-etc-hosts.patch |