nixpkgs/pkgs
Will Dietz 447d625edc networkmanager,modemmanager: fix service symlinks for systemd v243
Fixes problems such as:

systemd[1]: Failed to put bus name to hashmap: File exists
systemd[1]: dbus-org.freedesktop.nm-dispatcher.service: Two services allocated for the same bus name org.freedesktop.nm_dispatcher, refusing operation.

Problem is that systemd treats symlinks to files outside the service
path differently, causing our old workaround to look like two separate services.

These symlinks are intended to be a means for manually emulating
the behavior of the `Alias=` directive in these services.
Unfortunately even making these symlinks relative isn't enough,
since they don't make it to where it matters--
that only makes the links in /etc/static/systemd/system/*
relative, with systemd still being shown non-relative links
in /etc/systemd/system/*.

To fix this, drop all of this at the package level
and instead simply specify the aliases in the NixOS modules.

Also handle the same for modemmanager,
since the networkmanager NixOS module also handles that.
2019-09-14 08:05:27 -04:00
..
applications Merge branch 'staging-next' into staging 2019-09-12 22:49:43 +02:00
build-support Merge branch 'staging-next' into staging 2019-09-12 22:49:43 +02:00
common-updater
data Merge pull request #68325 from romildo/upd.matcha-gtk-theme 2019-09-10 13:26:57 +02:00
desktops Merge branch 'staging-next' into staging 2019-09-12 22:49:43 +02:00
development python.pkgs.cryptography: fix/ignore broken tests 2019-09-13 20:20:09 +02:00
games Merge branch 'staging-next' into staging 2019-09-12 22:49:43 +02:00
misc Merge pull request #68464 from JustinLovinger/deoplete-dictionary 2019-09-11 12:52:45 +09:00
os-specific Merge branch 'staging-next' into staging 2019-09-12 22:49:43 +02:00
servers Merge branch 'staging-next' into staging 2019-09-12 22:49:43 +02:00
shells oh-my-zsh: 2019-08-07 -> 2019-09-08 2019-09-09 08:46:35 -04:00
stdenv
test
tools networkmanager,modemmanager: fix service symlinks for systemd v243 2019-09-14 08:05:27 -04:00
top-level Merge branch 'staging-next' into staging 2019-09-12 22:49:43 +02:00