Re: Melhor forma de desligar
> Ah, quanto ao CTRL+ALT+DEL existe um problema: ele não manda KILL > para os processos e não dá unmount nos fs, o que faz com que o sistema > sempre execute o fsck qdo o sistema é reiniciado (o que é um pé no saco). Isto não é verdade. O ++ faz com que o sistema mude para a init 6: vygotski:~> grep ctrl /etc/inittab ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now o shutdown poderia ser substituido por "init 6" ou acrescido da opção "-i6". Se vc olhar em /etc/rc6.d vai ver o seguinte: vygotski:~> ls /etc/rc6.d/ S25hwclock.sh@ S40umountfs@S20sendsigs@ S30urandom@ S90reboot@ Aqui no meu sistema eu removi os K* para finalizar mais rápido (a la BSD), sem nenhum prejuízo ao sistema. Estes S* significam Start. Se vc olhar bem, vai ver que o sistema primeiro envia o sinal TERM para todos os processos (S20sendsigs), depois grava a data do sistema na ROM (S25hwclock.sh), em seguida faz...humm, eu sei lá o que com o S30urandom (acho que finaliza o device gerador de números aleatórios). Por fim desmonta as unidades (S40umountfs) e envia um sinal KILL para os processos ainda ativos (S90reboot), rebotando a máquina. Como vc pode ver, todo sistema desmonta as unidade e envia KILL aos processos. Se o seu sistema não estiver fazendo isto, dê uma olhada no seu rc6.d que deve estar faltando os links acima. []'s +--+---+-+ | Helio Alexandre Lopes Loureiro |[EMAIL PROTECTED] | Powered | | http://www.lcmi.ufsc.br/~helio | http://www.engnux.ufsc.br | by| | http://www.engnux.ufsc.br/~helio | http://www.aikido.ufsc.br | FreeBSD | +--+---+-+ Where a calculator on the ENIAC is equipped with 18,000 vaccuum tubes and weighs 30 tons, computers in the future may have only 1,000 vaccuum tubes and perhaps weigh 1 1/2 tons. -- Popular Mechanics, March 1949
Re: Melhor forma de desligar
On Thu, 13 Jan 2000, Andre Leao Macedo wrote: > Ter colocado o startx no .bash_profile foi, digamos, porco. Mas > exatamente por isso que eu mandei a mensagem para a lista. já que você colocou o startx no .bash_profile, acho que se você colocar um shutdown logo abaixo ele vai ser executado assim que o usuário sair do X - se é isto que você quer! De repente pode ser uma solução bem simples: saiu do X, desliga o computador. E sem script complicado! []s, Mario O.de Menezes"Many are the plans in a man's heart, but IPEN-CNEN/SP is the Lord's purpose that prevails" http://curiango.ipen.br/~mario Prov. 19.21 http://www.revistalinux.com.br
Re: Melhor forma de desligar
On Thu, Jan 13, 2000 at 10:38:43PM -0200, Andre Leao Macedo wrote: > > O que eu estou pensando agora é criar ou um script do bash ou do > perl mesmo que seja executado no logon e quando o X for terminado. Alguma > coisa do tipo: > > 1. Iniciar modo gráfico > 2. Conectar Internet > 3. Desconectar Internet > 4. Desligar o sistema > 5. Reiniciar o sistema > 6. Sair (logout) Aprenda a usar o Dialog (man dialog ou man whiptail). Compensa. :-) > Ah, quanto ao CTRL+ALT+DEL existe um problema: ele não manda KILL > para os processos e não dá unmount nos fs, o que faz com que o sistema > sempre execute o fsck qdo o sistema é reiniciado (o que é um pé no saco). Epa! Manda sim... se no seu computador não mandar, alguma coisa está configurada errado. Normalmente o ctrl-alt-del é equivalente a ``shutdown -r now''. []s, |alo + -- I am Lalo of deB-org. You will be freed. Resistance is futile. http://www.webcom.com/lalo mailto:[EMAIL PROTECTED] pgp key in the web page Debian GNU/Linux --- http://www.debian.org Brazil of Darkness -- http://zope.gf.com.br/BroDar
Re: Fontes no console
On Thu, Jan 13, 2000 at 10:38:54PM -0200, Andre Leao Macedo wrote: > Olá, > > Eu não sei porque, mas as mensagens que eu estou recebendo estão > todas vindo com o caracter '?' no lugar de acentos e c-cedilha. Eu uso o > mutt. Alguém tem idéia se isso é configuração do sistema ou do mutt? São realmente _todas_ ou só algumas? Os meus acentos, você está lendo? O mutt não exibe os acentos se a mensagem não enformar a codificação (via header MIME). Mensagens enviadas pelo próprio Mutt funcionam, assim como as do netscape. []s, |alo + -- I am Lalo of deB-org. You will be freed. Resistance is futile. http://www.webcom.com/lalo mailto:[EMAIL PROTECTED] pgp key in the web page Debian GNU/Linux --- http://www.debian.org Brazil of Darkness -- http://zope.gf.com.br/BroDar
Fontes no console
Olá, Eu não sei porque, mas as mensagens que eu estou recebendo estão todas vindo com o caracter '?' no lugar de acentos e c-cedilha. Eu uso o mutt. Alguém tem idéia se isso é configuração do sistema ou do mutt? Obrigado André Leão Macedo -- /--\ | "There is hopeful symbolism in the fact that flags do not| | wave in a vacuum." | |Arthur C. Clarke | +--+ | Andre Leao Macedo | http://www.bhnet.com.br/~andremac/ | | [EMAIL PROTECTED] | | \--/
Re: Melhor forma de desligar
Olá para todos, Não achei que ia dar tanto movimento na lista...:))) Bem obrigado a todos que responderam. É claro que eu poderia fazer muitas coisas da maneira "mais fácil", tipo simplesmente dar chmod no /sbin/halt, mas eu uso linux principalmente para aprender a administrar corretamente um sistema UNIX. O sudo com o NOPASSWD está funcionado bem, mas eu já descobri uma de suas desvantagens: é um saco de administrar, mas tudo bem, são poucos usuários. Na verdade eu usava o sudo para conectar na internet, até descobrir que era muito mais fácil acrescentar os usuários autorizados ao grupo dip. Pensei em alguma coisa desse tipo para o halt e o reboot mas eu não sei muito bem lidar com grupos no UNIX. Ter colocado o startx no .bash_profile foi, digamos, porco. Mas exatamente por isso que eu mandei a mensagem para a lista. Quanto ao kdm, é uma opção a se considerar, apesar de eu não ir muito com a cara do kde. Aliás, eu já usei o wdm que tem uma opção de halt e reboot ao efetuar logon, mas não funcionou bem (toda vez que eu finalizava assim, o wdm dava pau e eu não conseguia logar, só com o rescue). O engraçado em relação ao travamento é que se eu executar o mesmo comando numa janela do xterm, o sistema desliga corretamente...não dá para entender... O que eu estou pensando agora é criar ou um script do bash ou do perl mesmo que seja executado no logon e quando o X for terminado. Alguma coisa do tipo: 1. Iniciar modo gráfico 2. Conectar Internet 3. Desconectar Internet 4. Desligar o sistema 5. Reiniciar o sistema 6. Sair (logout) É bom que agora eu vou ter uma desculpa para aprender Perl...:) Ah, quanto ao CTRL+ALT+DEL existe um problema: ele não manda KILL para os processos e não dá unmount nos fs, o que faz com que o sistema sempre execute o fsck qdo o sistema é reiniciado (o que é um pé no saco). Bem, eu acho que eu respondi todo mundo (ou quase). De qualquer forma, obrigado a todos. Quando eu conseguir achar uma solução ideal eu aviso... Um abraço, André Leão Macedo -- /--\ | "There is hopeful symbolism in the fact that flags do not| | wave in a vacuum." | |Arthur C. Clarke | +--+ | Andre Leao Macedo | http://www.bhnet.com.br/~andremac/ | | [EMAIL PROTECTED] | | \--/