Voici un guide de configuration �tape par �tape pour une
imprimante nomm�e /dev/lp0
. Vous pouvez l'�tendre
� votre guise. Pour faire ce qui suit, vous devez �tre root.
(NDT: L'auteur a tout install� dans /usr/spool/lpd
. J'ai
pr�f�r� modifier l�g�rement cette
configuration en d�finissant /usr/spool/lp/lpr0
et
/usr/spool/lpd
, comme dans la plupart des distributions)
lpr
,
lprm
, lpq
, lpc
et lpd
. Voir � ce propos: Les
programmes importants.
lpr0
:
mkdir /usr/spool/lp /usr/spool/lp/lpr0
chowm root.lp /usr/spool/lp /usr/spool/lp/lpr0
chmod ug=rwx,o=rx /usr/spool/lp /usr/spool/lp/lpr0
lpd.lock
:
mkdir /usr/spool/lpd
chowm root.lp /usr/spool/lpd
chmod ug=rwx,o=rx /usr/spool/lpd
/usr/spool/lp/lpr0
et
/usr/spool/lpd
, cr�ez les fichier n�cessaires, avec
les bons droits (Cette manipulation n'est pas n�cessaire avec les
versions r�centes du gestionnaire d'impression):
cd /usr/spool/lp/lpr0
touch .seq errs status lock
chown root.lp .seq errs status lock
chmod ug=rw,o=r errs status
chmod u=rw,go=r lock
chmod u=rw,g=r,o=x .seq
cd /usr/spool/lpd
touch .seq errs status lock
chown root.lp .seq errs status lock
chmod ug=rw,o=r errs status
chmod u=rw,go=r lock
chmod u=rw,g=r,o=x .seq
filtre_entree
dans le
r�pertoire /usr/spool/lp/lpr0
. Utilisez le filtre
d�crit pr�c�demment. Donnez-lui les bons droits.
cd /usr/spool/lp/lpr0
chmod ug=rwx,o=rx filtre_entree
/etc/printcap
, s'il n'existe pas. Enlevez
les entr�es qu'il contient et ajoutez une entr�e de test
d�crite pr�c�demment. Donnez-lui les droits
-rw-r--r--
.
/etc/rc.d/rc.local
ou rc.multi
. Ajoutez
la ligne /usr/sbin/lpd
� la fin. Cela lancera le
d�mon au boot. Vous pouvez aussi le lancer � la main :
root# /usr/sbin/lpd
ls -l | lpr -Plpr0
/tmp
et v�rifiez la pr�sence du
fichier testlp.out
. Il devrait contenir le listing du
r�pertoire dans lequel vous �tiez.
/etc/printcap
. Dupliquez l'entr�e lpr0
. Vous
avez alors 2 entr�es identiques. Dans la premi�re
entr�e, changez, sur la premi�re ligne uniquement, les
occurrences de lpr0
par testlp
. Dans la seconde entr�e,
changez /dev/null
par le p�riph�rique r�el,
par exemple /dev/lp0
. Dans la seconde entr�e, enlevez le
champ if
compl�tement.
/etc/printcap
modifi�.
ls -l | lpr -Plpr0
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:43