From 6719446d4be4fdd5317613702bd78f43b64a0a9d Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 15 Jun 2011 12:41:15 +0000 Subject: [PATCH] * Some hackery to get foomatic-filters to work. svn path=/nixos/trunk/; revision=27471 --- modules/services/printing/cupsd.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/services/printing/cupsd.nix b/modules/services/printing/cupsd.nix index a5c0bea2713..1fb5ee6dd2d 100644 --- a/modules/services/printing/cupsd.nix +++ b/modules/services/printing/cupsd.nix @@ -27,6 +27,11 @@ let mkdir -pv $out/lib/cups/backend ln -sv ${pkgs.cups}/lib/cups/backend/ipp $out/lib/cups/backend/https fi + + # Awful hack to get programs needed by some PPDs in CUPS' + # hard-coded $PATH. + mkdir -p $out/lib/cups/filter + ln -s ${pkgs.coreutils}/bin/date ${pkgs.coreutils}/bin/cat ${pkgs.gnused}/bin/sed $out/lib/cups/filter/ ''; }; @@ -148,6 +153,7 @@ in }; services.printing.drivers = [ pkgs.cups pkgs.cups_pdf_filter pkgs.ghostscript additionalBackends ]; + services.printing.cupsdConf = '' LogLevel info