Como colocar uma tela de login num Linux em modo TXT ?
Cara pelo que eu entendi voce quer fazer tipo uma tela de login grafico pelo modo texto se for assim pode tentar fazer algo com a biblioteca curses e chamar esse programa quando acabar o carregamento do sistema.
falows
PS: não sei se da certo
Como colocar uma tela de login num Linux em modo TXT ?
Citação:
Postado originalmente por Anonymous
como é que ta i seu inittab? o que ele inicia em cada runlevel? ele carrega algum getty (agetty, mingetty)? em que é baseada a sua distro? usa pam para autenticacao? como estao os seus scripts de inicializacao? e por ultimo (ou primeiro),
http://www.google.com/search?q=linux...lization+howto
Como vc quer criar uma distro se nao sabe nem isso e nem se dignou em pesquisar?
esqueci de logar.
cara, posta aqui o seu inittab. O problema é que o sistema primeiro carrega o init, se o init não existe, ele carrega o bash, que se não existir, vai carregar o sh, ignorando completamente qualquer espécie de autenticacao. se o seu inittab nao carraga nenhum programa que carregue os módulos de autenticacao e o programa que faz o login (inesperadamente chamado login :D ) que vai fazer a autenticacao. Sério cara, procure pesquisar como funciona a inicializacao do sistema antes de postar aqui. Se vc nao sabe como funciona a inicializacao do GNU/Linux, é inviável tentar produzir uma distribuicao. Estudei um pouco isto para produzir a minha "distro", que tem semelhancas com a sua, pois foi feita para caber em 16MB quando descompactada na memória (distro feita para situacoes como linux AP, clusters rodando da ram, sistema de instalacao massiva e automatizada entre outra coisinhas mais que podem ser feitas com uma mini distribuicao que roda da ram)
Antes de qualquer coisa, pesquise.
Veja se o seu inittab tem alguma linha parecida com isso:
c1:12345:respawn:/sbin/agetty 38400 tty1 linux
Ela faz com que o sistema quando rodando nos runlevels 1,2,3,4 ou 5 carrege o /sbin/agetty "ouvindo" no terminal tty1, e esse programa, o agetty, assim como outros semelhantes, vai chamar o login, que vai executar a autenticacao no sistema. No Debian, se nao me engano, outro programa é usado, acho que o mingetty.
Como colocar uma tela de login num Linux em modo TXT ?
Citação:
Postado originalmente por evandrofisico
Citação:
Postado originalmente por Anonymous
como é que ta i seu inittab? o que ele inicia em cada runlevel? ele carrega algum getty (agetty, mingetty)? em que é baseada a sua distro? usa pam para autenticacao? como estao os seus scripts de inicializacao? e por ultimo (ou primeiro),
http://www.google.com/search?q=linux...lization+howto
Como vc quer criar uma distro se nao sabe nem isso e nem se dignou em pesquisar?
esqueci de logar.
cara, posta aqui o seu inittab. O problema é que o sistema primeiro carrega o init, se o init não existe, ele carrega o bash, que se não existir, vai carregar o sh, ignorando completamente qualquer espécie de autenticacao. se o seu inittab nao carraga nenhum programa que carregue os módulos de autenticacao e o programa que faz o login (inesperadamente chamado login :D ) que vai fazer a autenticacao. Sério cara, procure pesquisar como funciona a inicializacao do sistema antes de postar aqui. Se vc nao sabe como funciona a inicializacao do GNU/Linux, é inviável tentar produzir uma distribuicao. Estudei um pouco isto para produzir a minha "distro", que tem semelhancas com a sua, pois foi feita para caber em 16MB quando descompactada na memória (distro feita para situacoes como linux AP, clusters rodando da ram, sistema de instalacao massiva e automatizada entre outra coisinhas mais que podem ser feitas com uma mini distribuicao que roda da ram)
Antes de qualquer coisa, pesquise.
Veja se o seu inittab tem alguma linha parecida com isso:
c1:12345:respawn:/sbin/agetty 38400 tty1 linux
Ela faz com que o sistema quando rodando nos runlevels 1,2,3,4 ou 5 carrege o /sbin/agetty "ouvindo" no terminal tty1, e esse programa, o agetty, assim como outros semelhantes, vai chamar o login, que vai executar a autenticacao no sistema. No Debian, se nao me engano, outro programa é usado, acho que o mingetty.
Vlw Tio, vou estar lendo o Howto que vc me mandou, o que tá atrasando a criação da minha "distro" é só esta porcaria de Login, kkkk, e o meu Runlevel tá em 3, agradeço a vc mais uma vezes (ups, esqueci, é a 1ª vez :D ) Tipo quanto ao resto já está pronto! Em breve estarei divulgando a minha "distro"
Vlw Tio Evandro!