Fábio, obrigado pela resposta. Já estou utilizando os drivers nativos do CUPS, inclusive testei o PostScript também. Como disse, o trabalho impresso fica com status=hold qdo imprimo via console do Linux, utilizando por exemplo o comando lp ou lpr, sem passar pelo samba. Só não consigo fazer isso via Samba, pois a linha do print command é ignorada no samba qdo configurado para imprimir via cups. Será que alguém saberia me dizer como mudo a sintaxe para incluir a opção -o job-hold-until=indefinite, ao imprimir via samba ?
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 -----Mensagem original----- De: Fábio Rabelo [mailto:[EMAIL PROTECTED] Enviada em: terça-feira, 3 de agosto de 2004 18:56 Para: Rogério Oliveira Naressi Cc: debian-user-portuguese@lists.debian.org Assunto: Re: Impressão Samba + Cups com Job=HOLD Prioridade: Alta Rogério Oliveira Naressi escreveu: > 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 > > Primeiro, esta última linha no smb.conf é ignorada qdo vc usa o CUPS como servidor de impressão, ela só funcionaria se vc usasse LPR ou algum derivado dele . Não tenho certesa, mas pelo q eu vi até agora em toda a documentação q tive nas mãos sobre cups e samba, este recurso q vc está procurando só está disponível se vc usar os drivers PostScript feitos pela própria equipe do cups, e pelo q eu ví no seu smb.conf vc está usando os drivers nativos da impressora . Eu nunca precisei fazer nada disso, mas na documentação oficial do Samba tem um tutorial ( muito completo por sinal ) sobre Samba + VUPS e próximo do final deste capitulo mostra em detalhes como instalar os driver nativos di CUPS . Estes drivers ainda são considerados beta, assim como os drivers IPP p/windows . Boa sorte ... Fábio Rabelo