[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Como permitir usuario de matar certos processos



Pessoal,

quando minha impressora paralela dá pau os processos continuam ativos por 
muito tempo, ocasionando em erros de impressão.

--------------------------------------------------------------------
[root@fasterix ~]# ps aux | grep lp
lp        3379  0.0  0.0   3300   836 ?        S    09:48   0:00 
parallel:/dev/printers/0 300 amanda Acro00068ju02 1 Quality 
multiple-document-handling=separate-documents-collated-copies 
job-uuid=urn:uuid:be29e6f6-99c7-3c1f-4cbe-0efa8d962476
lp        3385  0.0  0.4   8288  5112 ?        S    09:48   
0:00 /usr/bin/perl /usr/lib/cups/filter/foomatic-rip 300 amanda Acro00068ju02 
1 Quality multiple-document-handling=separate-documents-collated-copies 
job-uuid=urn:uuid:be29e6f6-99c7-3c1f-4cbe-0efa8d962476
lp        3386  0.0  0.4   8288  4832 ?        S    09:48   
0:00 /usr/bin/perl /usr/lib/cups/filter/foomatic-rip 300 amanda Acro00068ju02 
1 Quality multiple-document-handling=separate-documents-collated-copies 
job-uuid=urn:uuid:be29e6f6-99c7-3c1f-4cbe-0efa8d962476
lp        3387  0.3  1.0  20060 11224 ?        S    09:48   0:02 
gs -sstdout=%stderr -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs -sDeviceManufacturer=HEWLETT-PACKARD -sDeviceModel=DESKJET 
692 -dDEVICEWIDTHPOINTS=595 -dDEVICEHEIGHTPOINTS=842 -dIjsUseOutputFD -sOutputFile=%stdout -
lp        3390  0.3  0.1   5580  1728 ?        S    09:48   0:03 hpijs
-----------------------------------------------------------------------

Este processos são todos do usuário lp. Como root eu faço: 

# slay lp

Isto mata todos os processos do lp e a impressora fica realmente limpa para 
continuar os trabalhos (obviamente a fila de impressão também teve que ser 
limpa).

Mas o usuário que não pode ser root tem que reiniciar o sistema para a 
impressora ficar livre. Eu gostaria de saber se existe alguma forma de se 
permitir a qualquer usuário matar os processos do lp? Já tentei colocar no 
grupo lp, mas parece que ainda assim só o root ou o usuário lp é quem tem 
permissão para matar o processo.

Alguem tem alguma ideia?

Valeu
Inte
Ronaldo
-- 
The number of licorice gumballs you get out of a gumball machine
increases in direct proportion to how much you hate licorice.
--
> Prof. Ronaldo Reis Júnior
|  .''`. UNIMONTES/Depto. Biologia Geral/Lab. de Biologia Computacional
| : :'  : Campus Universitário Prof. Darcy Ribeiro, Vila Mauricéia
| `. `'` CP: 126, CEP: 39401-089, Montes Claros - MG - Brasil
|   `- Fone: (38) 3229-8187 | ronaldo.reis@unimontes.br | chrysopa@gmail.com
| http://www.ppgcb.unimontes.br/ | ICQ#: 5692561 | LinuxUser#: 205366


Reply to: