Pessoal, estou tento um problema para configura uma impressora compartilhada, utilizando Samba + Cups. Precisamos que os trabalhos enviados fiquem parados nas filas e, somente após liberação do administrador, os mesmos sejam impressos. Configurei o samba, adicionei a impressora no CUPS, conectada a um Jetdirect, e funciona perfeitamente as impressões. Só não consigo fazer o Job ficar com Status=Hold, se mando via Windows ele imprime direto. Se imprimo através de linha de comando no linux, ex. (lp -d DJ970 -o raw -o job-hold-until=indefinite -t JobTeste arquivo.doc), ele fica com Status=Hold e libero via Cups. Mas via samba não consigo. Percebi que qdo usamos cups com samba, a linha 'print command' da seção Global, não é utilizada. Aonde tenho que mudar para que ao imprimir via samba+cups, consiga deixar o trabalho com Status = HOLD ? Impossível que não tenha uma forma.
[global] printcap name = cups printer admin = root, administrador printing = cups print command = lp -d '%p' -o raw -o job-hold-until=indefinite -t %J %s [printers] path = /var/spool/samba/printers printable = Yes browseable = No use client driver = Yes [print$] path = /usr/local/samba/printer write list = root, administrador guest ok = Yes browseable = No Alguma sugestão ? Obrigado. Rogério Instituto de Pesquisas e Estudos Florestais IPEF Departamento de Ciências Florestais - ESALQ/USP http://www.ipef.br - http://lcf.esalq.usp.br