Author: eelco
Date: Wed Jun 15 12:41:15 2011
New Revision: 27471
URL: https://svn.nixos.org/websvn/nix/?rev=27471&sc=1

Log:
* Some hackery to get foomatic-filters to work.

Modified:
   nixos/trunk/modules/services/printing/cupsd.nix

Modified: nixos/trunk/modules/services/printing/cupsd.nix
==============================================================================
--- nixos/trunk/modules/services/printing/cupsd.nix     Wed Jun 15 12:40:58 
2011        (r27470)
+++ nixos/trunk/modules/services/printing/cupsd.nix     Wed Jun 15 12:41:15 
2011        (r27471)
@@ -27,6 +27,11 @@
         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 @@
       };
 
     services.printing.drivers = [ pkgs.cups pkgs.cups_pdf_filter 
pkgs.ghostscript additionalBackends ];
+    
     services.printing.cupsdConf =
       ''
         LogLevel info
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to