about summary refs log tree commit diff
path: root/nixos/modules/services/printing
AgeCommit message (Collapse)AuthorFilesLines
2016-03-15cups service: fix gutenprint update when there's no printersNikolay Amiantov1-1/+3
2016-03-08modules/cupsd: clarify how to set gutenprintProfpatsch1-1/+2
2016-02-26cups service: set path for cups-genppdupdateNikolay Amiantov1-1/+1
2016-01-17cupsd service: move root directory to /var/lib/cupsNikolay Amiantov1-13/+35
2016-01-17cupsd service: don't allow overriding necessary configuration optionsNikolay Amiantov1-59/+53
2016-01-17cupsd service: add gutenprint supportNikolay Amiantov1-1/+14
2016-01-17cupsd service: move all default drivers to the bindir directlyNikolay Amiantov1-6/+4
2016-01-17cupsd service: use cups-pk-helper is policykit is enabledNikolay Amiantov1-4/+7
2015-12-21nixos cups-browsed: better link to avahi-daemonThomas Strobel1-0/+2
Link cups browsed daemon to reload or exit with the avahi-daemon.
2015-08-13nixos: add services.printing.snmpConf optionBjørn Forsman1-0/+12
And set the default value to "Address @LOCAL". This change is needed to find printers at my workplace (with "lpinfo -v" or the "system-config-printer" GUI). Ubuntu 14.04 also has this as default. snmp.conf does not seem to be needed in restartTriggers, because it is not the cups daemon itself that reads it, but some helper programs that it spawns on demand.
2015-08-04cups-browsed: Only enable if avahi is enabledEelco Dolstra1-2/+2
This gets rid of systemd[1]: Cannot add dependency job for unit avahi-daemon.service, ignoring: Unit avahi-daemon.service failed to load: No such file or directory.
2015-05-10Revert "cups: Rename "browsing" config option to "advertise""Jascha Geerds1-2/+2
This reverts commit 48e65cec4ecd6bef08233460cf5ffedb023cc7c6.
2015-05-10cups: Rename "browsing" config option to "advertise"Jascha Geerds1-2/+2
2015-05-10cups: Add defaultShared, browsing and webInterace config optionJascha Geerds1-1/+29
2015-05-10cups: Remove deprecated config options from cupsd.confJascha Geerds1-2/+0
2015-05-10cups: Use systemd files provided by CUPSJascha Geerds1-6/+3
2015-03-12cupsd: rename `cupsd.service` to `cups.service`Kirill Elagin1-1/+1
2015-01-16Create a nixos module for cups-browsedDamien Cassou1-1/+31
2014-12-16cups: Build with SERVERROOT set to /etc/cupsEelco Dolstra1-20/+11
2014-12-16cupsd.nix: Clean up environment.etcEelco Dolstra1-11/+3
2014-12-16nixos/cupsd: use cups-files.conftv@shackspace.de1-12/+34
2014-11-27fix printing testDomen Kožar1-0/+15
2014-11-24nixos/cupsd: Ignore collisions in cups-progs.aszlig1-0/+1
There currently are collisions between the main CUPS package and the filters package, which are: * $storepath/share/cups/banners/classified * $storepath/share/cups/banners/confidential * $storepath/share/cups/banners/secret * $storepath/share/cups/banners/standard * $storepath/share/cups/banners/topsecret * $storepath/share/cups/banners/unclassified * $storepath/share/cups/data/testprint And they actually have different content, so let's ignore those for now until we have a better fix. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-11-23cups-pdf-filter -> cups-filters, enable by default for cupsDomen Kožar1-2/+2
2014-11-23Remove cups_pdf_filter from the default set - adding to default set is ↵Michael Raskin1-1/+1
easier than removing...
2014-11-15Revert "cups: update package"Michael Raskin1-1/+1
This reverts commit aa548af5a5e997b94df41b1da57232bd10b76612.
2014-11-15Revert "cups-filters: add package"Michael Raskin1-1/+1
This reverts commit f7ba33de561aac0beccd0eebb7a3a8499aab46eb.
2014-11-14cups-filters: add packageNikolay Amiantov1-1/+1
2014-11-14cups: update packageNikolay Amiantov1-1/+1
2014-08-20CUPS system wide client configuration.Edward Tjörnhammar1-1/+23
2014-04-25cups: Add a listenAddresses optionEelco Dolstra1-1/+12
2014-04-24cups: Start after network.targetEelco Dolstra1-2/+3
http://hydra.nixos.org/build/10661709
2014-04-14Rewrite ‘with pkgs.lib’ -> ‘with lib’Eelco Dolstra1-2/+2
Using pkgs.lib on the spine of module evaluation is problematic because the pkgs argument depends on the result of module evaluation. To prevent an infinite recursion, pkgs and some of the modules are evaluated twice, which is inefficient. Using ‘with lib’ prevents this problem.
2014-02-11Add some packages needed by some generic HP PCL driversMichael Raskin1-1/+3
2013-12-23nixos: don't white-list port 631 in the firewall when CUPS is enabledPeter Simons1-3/+0
If you want CUPS to receive UDP printer announcements from the rest of the world, please add networking.firewall.allowedUDPPorts = [ 631 ]; to /etc/nixos/configuration.nix. See <http://lists.science.uu.nl/pipermail/nix-dev/2013-November/011997.html> for the discussion that lead to this.
2013-12-01cups: Allow users in the wheel group to do admin actionsEelco Dolstra1-1/+1
2013-10-30Add lots of missing option typesEelco Dolstra1-2/+9
2013-10-15Turn security.pam.services into an attribute setEelco Dolstra1-0/+2
That is, you can say security.pam.services.sshd = { options... }; instead of security.pam.services = [ { name = "sshd"; options... } ]; making it easier to override PAM settings from other modules.
2013-10-10Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra1-0/+223