![]() |
s i s t e m a o p e r a c i o n a l m a g n u x l i n u x | ~/ · documentação · suporte · sobre |
Página seguinte
Página anterior
Índice
39. Essa longa espera pela desmontagemAlguns de vocês podem estar olhando estes 60 segundos e pensando,
é bastante tempo de espera pela ejeção de um disquete... Talvez
você irá apenas sincronizar os dicos e colocá-los quando montados e
ninguém irá notar. Deixe-me sugerir uma
O processo de montagem automática é executado pelo superusuário, e só irá aceitar sinais do seu executor. 50 % do motivo pelo qual você provavelmente está usando a montagem automática é o fato de poder fazer montagens e desmonatagens *sem* ser o superusuário. Seria fácil fazer um programa em C com transição para superusuário, que fizesse isso. Todavia, usando o comando sudo é possível permitir que usuários possam mandar o próprio sinal de kill. O único problema é que o sudo não irá deixar você usar " ' " para processar subcomandos, o que você teria de fazer achando o PID corrente. Você deve ter um programa chamado killall, que irá permitir fazer isto: (obrigado pela sugestão) ALL ALL=NOPASSWD:/usr/bin/killall -USR1 automountPor outro lado, você teria que permitir aos seus usuários o envio do -SIGUSR1 para todos os processos. O que provoca vários efeitos em programas; ele irá reciclar alguns gerenciadores de janela, mas dará um kill no xemacs. Então, fico na esperança que não haverá invasões de buffers no killall...
Página seguinte Página anterior Índice |