Google


16 outubro 2006

Login no Gnome sem senha


Quem já usou o KDE sabe que é possível configurá-lo para poder iniciar uma sessão sem a necessidade de fornecer a senha. Essa opção é cômoda para desktops usados por mais de um usuário, quando todos são de confiança. Também é útil para migração de Sistema Operacional em desktop cujo usuários estão acostumados com o Windows sem senha e pretende-se que comecem a usar Linux.

Para poder usar o Gnome sem que ele peça senha é necessário editar alguns arquivos.

Primeiro crie o arquivo /etc/gdmnopassusers com a lista de usuários que não precisarão digitar a senha. Coloque um usuário por linha.
Depois de criada a lista de usuários autorizados, vem a hora de configurar o gerenciador de login. Crie um backup do arquivo /etc/pam.d/gdm e abrá-o no seu editor de texto preferido. Procure a linha "@include common-auth" e inclua antes dela a seguinte linha "auth sufficient pam_listfile.so file=/etc/gdmnopassusers sense=allow item=user", sem aspas.

O resultado será semelhante ao seguinte:
#%PAM-1.0
auth requisite pam_nologin.so
auth required pam_env.so
auth sufficient pam_listfile.so file=/etc/gdmnopassusers sense=allow item=user
@include common-auth
@include common-account
session required pam_limits.so
@include common-session
@include common-password


Feche a sessão atual e faça o teste.


Dica: Utilize um tema do GDM com lista de usuários para realizar o login com apenas um clique.



Referência:
http://www.ubuntuforums.org/showthread.php?t=176180
http://www.kernel.org/pub/linux/libs/pam/Linux-PAM-html/sag-pam_listfile.html

Acertando o horário de verão no Linux

Infelizmente no Brasil não existe uma data certa para começar e terminar o horário de verão. Este ano, por exemplo, o início foi adiado devido às eleições. Mas o computador não sabe disso e ativou o horário de verão automaticamente. E agora, como arrumar o relógio? Como dizer qual é a data correta do início e do fim dele?

Para configurar corretamente o horário de verão no Linux, e arrumar o relógio, baixe o arquivo de atualização e execute o comando zic nele:
$ wget http://dodd.ddns.info:8081/horarioverao/horario-verao.zic
$ sudo zic horario-verao.zic


Mas e no ano que vem?
Esse arquivo horario-verao.zic é apenas um arquivo em formato texto que diz qual a data de início, de fim e o fuso-horário do local onde você está. Veja:
Rule Brazil 2006 only - Nov 05 00:00 1 D
Rule Brazil 2007 only - Feb 25 00:00 0 S

Zone Brazil/East -3:00 Brazil BR%sT


Para reutilizá-lo nos anos seguintes basta editá-lo e modificar as partes destacadas para o valor correto do ano em questão.

Mas, se você é usuário do Ubuntu há uma maneira mais simples, basta instalar o pacote tz-brasil¹ presente no repositório universe
$ sudo apt-get install tz-brasil

e pronto. Horário certo e já configurado para a data correta do horário de verão.




1- Esse pacote faz os passos descritos anteriormente de maneira automática.