Erwan David wrote:
Cups est le nouveau "standard" au niveau des syst�mes impressions unix.
cf : www.cups.org

encore un standrad autoproclam�...


Il est utilis� par la plupart des distribs et par Mac Os X.
Il n'utilise pas le fichier /etc/printcap


Il faut ce mefier des assitants qui masque un certains nombres de chose.

C'est pourquoi je propose de passer par l'outil "natif" de cups : une interface web locale sur http://localhost:631/


Le genre de truc qui me fait regarder �a avec beaucoup de
m�fiance. E,core plein de mickeys qui clignotent et cachent la vraire
config. Parceque" quand la config est cass�e comment on fait ? vu que
lme d�mon ne sera a priori pas lanc�..

Ben on est dans la merde jsuqu'au coup.
L'outil web n'est qu'une interface. Les fichiers de config sont des fichiers textes. Ainsi, dans le r�pertoire /etc/cups , mon imprimante est d�clar�e dans le fichier printers.conf qui est assez lisible :

# Printer configuration file for CUPS v1.1.18
# Written by cupsd on ven 11 avr 2003 11:07:59 GMT
<DefaultPrinter test>
Info test
DeviceURI socket://192.168.0.10:9100/
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</Printer>

et dans /etc/cups/ppd il y a le fichier ppd (texte aussi) adapt� � mon imprimante qui porte le nom donn� ( test dans cet exemple).



Un service doit pouvoir �tre configur� d�pann� uniquement avec des
outils totalement �trangers � ce service. Sinon c'est la porte ouverte
aux emmerdes. Il y en a assez comme �a sans qu'on en rajoute. lprng
marche bien, pas besoin de foutre une usine � gaz source de trous de
s�curit� (tout d�mon en �coute est un trou de s�curit� potentiel).

Tout d�mon d'impression �coute effectivement sur un port et est donc un trou de s�curit� potentiel que ce soit cupsys ou lpd




Répondre à