Un programme permettant à votre machine Linux d'agir comme serveur d'impression sur un réseau NetWare est inclus dans le paquetage ncpfs. Pour l'installer et le compiler, se reporter à la section 'client NetWare' au-dessus. Il y a également un autre support dans le paquetage mars_nwe.
La configuration est relativement simple mais vous devez avoir une imprimante complètement configurée et fonctionnant sous Linux. Cette partie est couverte dans le Printing-HOWTO en détail.
Une fois que vous avez une configuration imprimante qui fonctionne et que
vous avez compilé et installé l'utilitaire pserver, vous
devez ajouter des commandes dans vos fichiers rc
.
La commande exacte à utiliser va dépendre de ce que vous voulez exactement qu'il fasse, mais dans sa façon la plus simple, quelque chose comme cela devrait fonctionner :
# pserver -S ACCT_01 -U LASER -P secret -q LASERJET
Cet exemple demande à l'utilitaire pserver de se loguer sur le
serveur ACCT_O1
avec le nom LASER
et le mot de passe
secret
et de récupérer les travaux d'impression dans la queue
LASERJET
. Lorsqu'un nouveau travail d'impression est reçu, la
commande d'impression par défaut de lpr sera utilisée pour
fournir ce travail d'impression au démon d'impression Linux.
La queue d'impression doit être déjà définie sur le serveur
de fichiers et le nom d'utilisateur doit avoir les privilèges du serveur
pour la queue.
Vous auriez pu, si vous aviez voulu, utiliser une autre commande Linux
pour accepter et imprimer les travaux d'impressions. l'argument -c
vous permet de spécifier la commande exacte à utiliser. Par exemple :
# pserver -S ACCT_01 -U LASER -P secret -q LASERJET -c "lpr -Plaserjet"
fera exactement la même chose que l'exemple précédent sauf qu'il enverra
le travail d'impression à la configuration printcap laserjet
au lieu de celle par défaut.