nixos/cupsd: only enable cups when startWhenNeeded = false
cups-browsed was pulling in cups.service even when we were using the socket-based initialization.
This commit is contained in:
parent
04ea093eb6
commit
35e633bde5
|
@ -366,10 +366,10 @@ in
|
||||||
{ description = "CUPS Remote Printer Discovery";
|
{ description = "CUPS Remote Printer Discovery";
|
||||||
|
|
||||||
wantedBy = [ "multi-user.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
wants = [ "cups.service" "avahi-daemon.service" ];
|
wants = [ "avahi-daemon.service" ] ++ optional (!cfg.startWhenNeeded) "cups.service";
|
||||||
bindsTo = [ "cups.service" "avahi-daemon.service" ];
|
bindsTo = [ "avahi-daemon.service" ] ++ optional (!cfg.startWhenNeeded) "cups.service";
|
||||||
partOf = [ "cups.service" "avahi-daemon.service" ];
|
partOf = [ "avahi-daemon.service" ] ++ optional (!cfg.startWhenNeeded) "cups.service";
|
||||||
after = [ "cups.service" "avahi-daemon.service" ];
|
after = [ "avahi-daemon.service" ] ++ optional (!cfg.startWhenNeeded) "cups.service";
|
||||||
|
|
||||||
path = [ cups ];
|
path = [ cups ];
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue