diff options
author | Jascha Geerds <jg@ekby.de> | 2015-04-28 20:37:34 +0200 |
---|---|---|
committer | Domen Kožar <domen@dev.si> | 2015-05-10 12:41:20 +0200 |
commit | 4ac95ab3282a5aa364c8c1e51b9637b38729a3a7 (patch) | |
tree | 90a0e20cc5460363beda3741acfcdac6b1d09444 /nixos | |
parent | 5f5ba7dda06c6fc4024f362665a650c742d55e42 (diff) | |
download | nixpkgs-4ac95ab3282a5aa364c8c1e51b9637b38729a3a7.tar nixpkgs-4ac95ab3282a5aa364c8c1e51b9637b38729a3a7.tar.gz nixpkgs-4ac95ab3282a5aa364c8c1e51b9637b38729a3a7.tar.bz2 nixpkgs-4ac95ab3282a5aa364c8c1e51b9637b38729a3a7.tar.lz nixpkgs-4ac95ab3282a5aa364c8c1e51b9637b38729a3a7.tar.xz nixpkgs-4ac95ab3282a5aa364c8c1e51b9637b38729a3a7.tar.zst nixpkgs-4ac95ab3282a5aa364c8c1e51b9637b38729a3a7.zip |
cups: Use systemd files provided by CUPS
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/printing/cupsd.nix | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/nixos/modules/services/printing/cupsd.nix b/nixos/modules/services/printing/cupsd.nix index b573a356b35..a69a8aab86a 100644 --- a/nixos/modules/services/printing/cupsd.nix +++ b/nixos/modules/services/printing/cupsd.nix @@ -183,10 +183,10 @@ in # gets loaded, and then cups cannot access the printers. boot.blacklistedKernelModules = [ "usblp" ]; - systemd.services.cups = - { description = "CUPS Printing Daemon"; + systemd.packages = [ cups ]; - wantedBy = [ "multi-user.target" ]; + systemd.services.cups = + { wantedBy = [ "multi-user.target" ]; wants = [ "network.target" ]; after = [ "network.target" ]; @@ -200,9 +200,6 @@ in mkdir -m 0755 -p ${cfg.tempDir} ''; - serviceConfig.Type = "forking"; - serviceConfig.ExecStart = "@${cups}/sbin/cupsd cupsd"; - restartTriggers = [ config.environment.etc."cups/cups-files.conf".source config.environment.etc."cups/cupsd.conf".source |