nixpkgs/pkgs/tools
Will Dietz f99bdb2b61
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-13 21:02:39 -05:00
..
admin dehydrated: move to pname syntax, handle docs/manpage. 2019-09-12 19:54:44 +02:00
archivers treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
audio treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
backup treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
bluetooth tree-wide: s/GTK+/GTK/g 2019-09-06 02:54:53 +02:00
bootloaders/refind treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
cd-dvd treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
compression treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
filesystems netatalk: use system netatalk 2019-09-13 17:14:50 +00:00
graphics Merge pull request #68388 from alyssais/appleseed 2019-09-13 18:47:17 +02:00
inputmethods fctix-engines.mozc: fix build (#68457) 2019-09-11 10:09:37 +02:00
misc xfstests: 2018-04-11 -> 2019-09-08 2019-09-13 17:40:16 +02:00
networking networkmanager,modemmanager: fix service symlinks for systemd v243 2019-09-13 21:02:39 -05:00
nix nixpkgs-fmt: 0.3.1 -> 0.5.0 2019-09-07 23:54:49 +02:00
package-management nixFlakes: 2.3pre20190830_04np4n6 -> 2.4pre20190913_a25c022 2019-09-13 20:13:14 +02:00
security Merge pull request #67414 from JohnAZoidberg/chipsec-140 2019-09-13 13:20:02 +02:00
system Merge pull request #66404 from eraserhd/pr/master/plan9port-mac-compiler-fixes 2019-09-10 07:45:51 -03:00
text csvkit: fix failing test 2019-09-13 15:29:32 +02:00
toml2nix
typesetting scdoc: 1.9.7 -> 1.10.0 2019-09-11 22:10:13 +02:00
video Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
virtualization Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
X11 treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00