Por que preciso parar / reiniciar os cups no redhat linux para usar um filtro personalizado?

1

Um colega escreveu um utilitário de filtro para mim em ruby que me permite imprimir códigos de barras de um arquivo de texto. (O filtro substitui @ {blah} com o PCL adequado e um caractere de soma de verificação de código de barras para que "blah" seja impresso em uma fonte de código de barras.)

Eu chamo esse filtro de um executável no meu diretório bin local. No entanto, em uma nova reinicialização, esse processo falha. (Eu posso alternar entre 2 falhas particulares, manipulando permissões; ou o filtro falha em substituir @ {blah} por qualquer coisa, ou nada é impresso.)

Se eu parar e reiniciar os copos, tudo funciona como eu quero. Como posso fazer isso funcionar sem ter que reiniciar o CUPS?

    
por Mat 02.02.2012 / 22:39

1 resposta

0

Apenas supondo: talvez as xícaras sejam iniciadas antes que sua casa seja montada?

Talvez, se você reiniciar cups em rc.local como o processo mais recente, ou mesmo após o login com um comando sudo?

    
por 03.02.2012 / 00:34