On Tuesday 06 January 2009 17:04:57 Mark Knecht wrote:

>    For the sake of conversation how about emerge flags?

> My server:
>
> [ebuild   R   ] net-print/cups-1.3.9-r1  USE="X acl dbus jpeg ldap pam
> perl png ppds python samba ssl tiff -avahi -gnutls -java -kerberos
> -php -slp -static -xinetd -zeroconf" LINGUAS="en -de -es -et -fr -he
> -id -it -ja -pl -sv -zh_TW" 0 kB
>
> [ebuild   R   ] net-print/hplip-2.8.6b  USE="dbus ppds qt3 qt4
> -cupsddk -doc -fax -minimal -parport -scanner -snmp" 0 kB

Mine:

[ebuild   R   ] net-print/cups-1.3.9-r1  USE="acl dbus jpeg pam perl png 
python ssl 
tiff -X -avahi -gnutls -java -kerberos -ldap -php -ppds -samba -slp -static 
-xinetd -zeroconf" 
LINGUAS="en -de -es -et -fr -he -id -it -ja -pl -sv -zh_TW"

[ebuild   R   ] net-print/hplip-2.8.6b  USE="cupsddk dbus 
doc -fax -minimal -parport -ppds -qt3 -qt4 -scanner -snmp"

I don't have X set because X is not installed on this server. I may install 
it later. I have cupsddk instead of ppds because hplip's ppds USE flag 
description says it is obsolete and I should use cupsddk instead.

> One of my clients:
>
> [ebuild   R   ] net-print/cups-1.3.9-r1  USE="X acl dbus jpeg ldap pam
> perl png ppds python ssl tiff -avahi -gnutls -java -kerberos -php
> -samba -slp -static -xinetd -zeroconf" LINGUAS="en -de -es -et -fr -he
> -id -it -ja -pl -sv -zh_TW" 0 kB
>
> [ebuild   R   ] net-print/hplip-2.8.6b  USE="dbus ppds qt3 qt4
> -cupsddk -doc -fax -minimal -parport -scanner -snmp" 0 kB

Mine:
[ebuild   R   ] net-print/cups-1.3.9-r1  USE="X acl dbus jpeg pam perl png 
python ssl 
tiff -avahi -gnutls -java -kerberos -ldap -php -ppds -samba -slp -static 
-xinetd -zeroconf" 
LINGUAS="en -de -es -et -fr -he -id -it -ja -pl -sv -zh_TW"

[ebuild   R   ] net-print/hplip-2.8.6b  USE="cupsddk dbus doc 
qt3 -fax -minimal -parport -ppds -qt4 -scanner -snmp"

The same comment re cupsddk applies on this machine.

----------------------------
On Tuesday 06 January 2009 18:44:46 BRM wrote:

> 1) Modify '/etc/cups/client.conf' and tell it where the server is.

If I do that, will I lose the ability to connect the printer to the client? 
Surely, cups ought to be able to operate with more than one server, no? 
Otherwise, what do all those offices do that have printers connected to 
several workstations and share them all around?

> 2) Configure LP:
>     - use lpstat to see the available printers

Do you have a reason for preferring these two programs to the cups Web 
interface?

On the client, lpstat lists all four: the laser and the deskjet, each 
defined both locally and on the server. I see no reports of any problems.

>     - use lpoptions to set the default printer

Is it necessary to declare a default printer to cups? I thought I'd let 
applications set their own defaults, so that for instance the Deskjet gets 
coloured work and the laser gets word-processor output etc.

> I believe you only need HPLIP on the server side, not the client side.
> But having it there shouldn't do any harm.

It's installed on the client so that I can print locally until I get network 
printing working. I assume that cups on the client will communicate via ipp 
with cups on the server, whatever printer driver is installed between cups 
and the printer. (I believe that the DJ4260 doesn't use the traditional HP 
printer control language, so I'm obliged to use hplip.)

-- 
Rgds
Peter

Reply via email to