nixos/wpa_supplicant: always run systemctl of the currently running systemd

This commit is contained in:
Florian Klink
2020-05-21 10:31:08 +02:00
parent 52e104cfdf
commit 1955982190
@@ -253,12 +253,12 @@ in {
}; };
powerManagement.resumeCommands = '' powerManagement.resumeCommands = ''
${config.systemd.package}/bin/systemctl try-restart wpa_supplicant /run/current-system/systemd/bin/systemctl try-restart wpa_supplicant
''; '';
# Restart wpa_supplicant when a wlan device appears or disappears. # Restart wpa_supplicant when a wlan device appears or disappears.
services.udev.extraRules = '' services.udev.extraRules = ''
ACTION=="add|remove", SUBSYSTEM=="net", ENV{DEVTYPE}=="wlan", RUN+="${config.systemd.package}/bin/systemctl try-restart wpa_supplicant.service" ACTION=="add|remove", SUBSYSTEM=="net", ENV{DEVTYPE}=="wlan", RUN+="/run/current-system/systemd/bin/systemctl try-restart wpa_supplicant.service"
''; '';
}; };