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

