Era uma vez Nelson Ramos. Em determinado dia e hora, mais precisamente 
em 10-07-2009 00:15, pôs-se ao computador e escreveu brilhantemente o 
abaixo transcrito:
> Minha pergunta é: Alguém conhece alguma distribuição atual voltada
> para máquinas velhas e que atenda a essa necessidade (apenas o X com
> rdesktop)? Caso contrário, alguém se lembra de como configurar o
> autologin no RH7.3 (tty1)?
>   

Oi Nelson,
Tenho algumas máquinas aqui cujo uso é iniciar o X e ficar exibindo uma 
página Web. Fiz assim com Slackware 11 e 12, acho que a idéia serve para 
RH7.3 também.

- Deixar a inicialização em modo texto.
- Configurar um dos tty para iniciar com o mingetty em modo autologin 
para determinado usuário, digamos, 'quiosque'. Exemplo no inittab:

c1:1235:respawn:/sbin/mingetty --autologin quiosque tty1

- Acrescentar no /etc/login.defs a  opção NO_PASSWORD_CONSOLE para o tty 
configurado no item acima. Exemplo no login.defs:

NO_PASSWORD_CONSOLE tty1

- Criar o usuário quiosque, definindo seu shell como bash (importante, 
senão ele não lê o .bash_profile)
- Remover qualquer /etc/X11/xinit/xinitrc
- Criar no home do usuário quiosque o arquivo .bash_profile com o 
singelo conteúdo:

#!/bin/bash
xinit

- Criar no home do usuário quiosque o arquivo .xinitrc com o conteúdo:

rdesktop xxx.xxx.xxx.xxx

- Caso o numlock não ligue, use o numlockx no .xinitrc

Resumo: Máquina inicia, init chama o mingetty como terminal, mingetty 
está configurado para autologin com o usuário 'quiosque', 'quiosque' faz 
login, o login abre um shell, o shell roda o .bash_profile, o 
.bash_profile chama o .xinitrc, o .xinitrc chama a sua aplicação, fim.

Links:

Mingetty: http://sourceforge.net/projects/mingetty/
Numlockx: http://ktown.kde.org/~seli/numlockx/

Abs,

-- 
Maicon Vinicius Nunes
(51) 9355-1734

# Imprima esse e-mail!
# Ao imprimir você está diretamente gerando emprego nas seguintes áreas:
# -> Papel e celulose
# -> Química
# -> Fabricação/Recarga de cartuchos/toners
# -> Assistência técnica/fabricação de impressoras

Ubuntu [Úbúntú]:
1. Old African word meaning "I have no idea how to configure Slackware"

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a