supplicant: fix wants and wantedBy

This commit is contained in:
Alexander Ried 2016-10-19 00:09:49 +02:00
parent 11cbeda675
commit 57d9c69c6a
2 changed files with 6 additions and 3 deletions

View File

@ -34,7 +34,8 @@ let
''; '';
in in
{ description = "Supplicant ${iface}${optionalString (iface=="WLAN"||iface=="LAN") " %I"}"; { description = "Supplicant ${iface}${optionalString (iface=="WLAN"||iface=="LAN") " %I"}";
wantedBy = [ "network.target" ] ++ deps; wantedBy = [ "multi-user.target" ] ++ deps;
wants = [ "network.target" ];
bindsTo = deps; bindsTo = deps;
after = deps; after = deps;
before = [ "network.target" ]; before = [ "network.target" ];

View File

@ -128,9 +128,11 @@ in {
in { in {
description = "WPA Supplicant"; description = "WPA Supplicant";
after = [ "network.target" ] ++ lib.concatMap deviceUnit ifaces; after = lib.concatMap deviceUnit ifaces;
before = [ "network.target" ];
wants = [ "network.target" ];
requires = lib.concatMap deviceUnit ifaces; requires = lib.concatMap deviceUnit ifaces;
wantedBy = [ "network-online.target" ]; wantedBy = [ "multi-user.target" ];
path = [ pkgs.wpa_supplicant ]; path = [ pkgs.wpa_supplicant ];