diff options
-rw-r--r-- | nixos/modules/services/printing/cupsd.nix | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/nixos/modules/services/printing/cupsd.nix b/nixos/modules/services/printing/cupsd.nix index e4c96c24e64..0bcb1a0c20c 100644 --- a/nixos/modules/services/printing/cupsd.nix +++ b/nixos/modules/services/printing/cupsd.nix @@ -34,7 +34,7 @@ let bindir = pkgs.buildEnv { name = "cups-progs"; paths = - [ cups additionalBackends cups_filters pkgs.ghostscript ] + [ cups.out additionalBackends cups_filters pkgs.ghostscript ] ++ optional cfg.gutenprint gutenprint ++ cfg.drivers; pathsToLink = [ "/lib/cups" "/share/cups" "/bin" ]; @@ -267,10 +267,10 @@ in description = "CUPS printing services"; }; - environment.systemPackages = [ cups ] ++ optional polkitEnabled cups-pk-helper; + environment.systemPackages = [ cups.out ] ++ optional polkitEnabled cups-pk-helper; environment.etc."cups".source = "/var/lib/cups"; - services.dbus.packages = [ cups ] ++ optional polkitEnabled cups-pk-helper; + services.dbus.packages = [ cups.out ] ++ optional polkitEnabled cups-pk-helper; # Cups uses libusb to talk to printers, and does not use the # linux kernel driver. If the driver is not in a black list, it @@ -284,7 +284,7 @@ in wants = [ "network.target" ]; after = [ "network.target" ]; - path = [ cups ]; + path = [ cups.out ]; preStart = '' |