J'ai pas de soucis particulier avec, mais j'aime bien avoir plusieurs cordes à mon arc: savez-vous s'il existe une alternative (viable) à CUPS ?

ouais donc si on veut être un peu moins radical que evilsocket (merci pour le lien) et garder un spooler, bah lpd pour BSD ou lprng pour Lignux devrait le faire. Cependant :

0. pas forcément évident de compiler et faire tourner LPRng. le dernier packet pour slackware était dispo dans pasture/ avec la v13.37 (et encore seulement dans le repo 32-bits) mais pour debian/ubuntu c'est bon il y a un paquet.

ensuite il y a deux scenarii :

1. l'imprimante sait parler LPD (comme pour les Xerox par exemple *1) et dans ce cas il suffit de pointer /etc/printcap dessus (je n'ai qu'un exemple pour NetBSD lpd *2)

2. l'imprimante ne parle pas LPD et dans ce cas il va falloir jouer avec un convertisseur PS, l'ancien apsfilter, foomatic, ou encore magicfilter *3, ghostscript (ce qu'autrement fait CUPS en backend) et puis éventuellement des pilotes PPD

il y a tellement de composants pour la dernière option que c'est dur de s'y retrouver. si tu parviens à clarifier un peu le bouzin, cela m'intéresserais !

*1 https://www.support.xerox.com/en-us/article/KB0095088
*2 https://pub.nethence.com/desktop/lpd
*3 https://github.com/Orc/magicfilter

-elge

_______________________________________________
Liste de diffusion du French Sysadmin Group
https://www.frsag.org/

Répondre à