[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

07/09: doc: Add 'cups-configuration' example with 'hplip'.

From: Ludovic Courtès
Subject: 07/09: doc: Add 'cups-configuration' example with 'hplip'.
Date: Fri, 27 Jan 2017 23:38:49 +0000 (UTC)

civodul pushed a commit to branch master
in repository guix.

commit de322a5d1deaf1414de4c603308333d5da7d28af
Author: Ludovic Courtès <address@hidden>
Date:   Sat Jan 28 00:13:43 2017 +0100

    doc: Add 'cups-configuration' example with 'hplip'.
    * doc/guix.texi (Printing Services): Add example with 'hplip'.
 doc/guix.texi |   11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index 7093bf7..fef8ac6 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -9288,6 +9288,7 @@ makes the good ol' XlockMore usable.
 @node Printing Services
 @subsubsection Printing Services
address@hidden printer support with CUPS
 The @code{(gnu services cups)} module provides a Guix service definition
 for the CUPS printing service.  To add printer support to a GuixSD
 system, add a @code{cups-service} to the operating system definition:
@@ -9308,13 +9309,17 @@ as GNOME's printer configuration services.  By default, 
configuring a
 CUPS service will generate a self-signed certificate if needed, for
 secure connections to the print server.
-One way you might want to customize CUPS is to enable or disable the web
-interface.  You can do that directly, like this:
+Suppose you want to enable the Web interface of CUPS and also add
+support for HP printers @i{via} the @code{hplip} package.  You can do
+that directly, like this (you need to use the @code{(gnu packages cups)}
 (service cups-service-type
-           (web-interface? #f)))
+           (web-interface? #t)
+           (extensions
+             (list cups-filters hplip))))
 @end example
 The available configuration parameters follow.  Each parameter

reply via email to

[Prev in Thread] Current Thread [Next in Thread]