[Samba-it] Printbill e i permessi di spool

Simo Sorce simo.sorce at xsec.it
Tue Apr 27 10:36:01 MDT 2004


On Tue, 2004-04-27 at 03:13, Michele wrote:
> Salve a tutti.
> Ho bisogno di usare Printbill, un software di accounting e di controllo delle 
> stampe, unitamente a Samba e Lprng. Utilizzo Debian Sarge, con Samba 3.0.2a.
> Prima di usare questo software, per ovviare ai famosissimi problemi dei 
> permessi, avevo dato, in smb.conf, /tmp come path della stampante.
> E tutto ciò funzionava (e funziona) egregiamente.
> 
> Purtroppo, dovendo passare a printbill, devo per forza utilizzare anche in 
> samba il path così come presente nel printcap ("/var/spool/lpd/lp").

NON farlo.

Lo spool di samba è e deve essere separato da quello della stmpante
altrimenti troverai solo problemi.
Il path di spool di samba è solo un'area di parcheggio dei file distampa
che verrano poi dati in pasto a lprng.

> Ho letto in molte liste che è sufficiente dare alla directory 
> "/var/spool/lpd/lp" dei permessi "larghi" (chmod 777 ....) ma nei log 
> continuo a leggere di non avere i permessi sufficienti per creare il file di 
> stampa nella directory "/var/spool/lpd/lp".
> Quello che vorrei fare è utilizzare la directory "/var/spool/lpd/lp" come path 
> della stampante in smb.conf in modo elegante, possibilmente senza dover, ogni 
> volta, modificare i permessi della directory "/var/spool/lpd/lp", permessi 
> che vengono ad ogni avvio reimpostati da lprng su "700    daemon   lp".
> 
> Sapreste indicarmi la soluzione più corretta?

La soluzione corretta è non pasticciare con le code di samba ma
pasticciare solo con quelle di lprng :-)

In ogni caso io darei un 1777 (sticky bit ativato)


Simo.

-- 
Simo Sorce - simo.sorce at xsec.it
Xsec s.r.l. - http://www.xsec.it
via Garofalo, 39 - 20133 - Milano
mobile: +39 329 328 7702
tel. +39 02 2953 4143 - fax: +39 02 700 442 399




More information about the samba-it mailing list