Linux - creare un Print Server con CUPS

yum install cups

service cups start

chkconfig on cups

Modificare /etc/cups/cupsd.conf alla voce:

listen 127.0.0.1:631

in 

listen 192.168.100.20:631

che è l'IP del Server

il print server si gestisce aprendo da browser all'IP:

http://192.168.100.20:631

un alternativa è da command line dare il comando setup e scegliere printer configuration

Il print server va abilitato anche in samba con gli statement:

printing = cups
printcap=cups

[printers]




spool = /var/spool/samba
printable = YES - permette ai client di stampare nello spool

use client driver = YES - questa direttiva obbliga i client ad utilizzare i driver locali per l'installazione delle stampanti

Di default cups utilizza una cartella di spool diversa /var/spool/cups

Questa configurazione obbliga il client di dire la location dei driver, nonostante si vedano le stampanti di rete scrivendo \\server01\

Se vengono fatte delle modifiche tramite interfaccia di CUPS va riavviato il servizio samba tutte le volte


Per abilitare i driver sul server guardare la documentazione seguente:

http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/CUPS-printing.html