Cara Sobre o gdm, nem precisarias adicionar ele à regra uma vez que ele, de qualquer forma, vai chamar o 'login'. Aí só o login já mata a situação...
Sobre forçar o logoff, realmente nunca precisei de uma situação nesses moldes. Não saberia dizer como deves proceder.. Talvez criar um arquivo com os logins e o horário em que os mesmos devem desconectar.. aí, a partir de um script ir verificando periodicamente o relógio do sistema e o horário em que o usuário deve desconectar.. Aí podes fazer com que o usuário receba uma notificação de que ainda tem 5 ou 10 minutos de seção permitida.. acho que até podes fazer um pop-up na interface gráfica [ não tenho certeza ] e quando os horários de desconexão e do relógio forem iguais, podes matar todos os processos do usuário... O problema vai ser que terás um processo que vai ficar consumindo recursos da máquina para fazer isso.. Caso considere a possibilidade do script, em algum momento terás que dar um 'sleep' dentro do loop de checagem.. esse pode ser outro problema.. se fizeres a checagem de 5 em 5 minutos e o usário tiver como horário para desconexão 14:33 hrs, os dados nunca vão bater.. nesse caso deves prestar atenção à esse detalhe... talvez a checagem deva ser feita minuto a minuto.. mas aí também fica uma coisa estranha... Eh uma 'amarração' que acredito que deva funcionar.. não deve ser a forma mais pratica nem a mais 'limpa' de se fazer isso mas tem tudo pra dar certo... Caso alguém tenha outra sugestões, manifestem até porque eu também fiquei curioso agora sobre como proceder.. Um abraço Bohrer On 7/26/07, Álvaro Vieira <[EMAIL PROTECTED]> wrote: > > Oi, > > Adicionei o gdm para que funcionasse como eu queria. No time.conf > ficou assim: login|gdm;*;usuario;Al1400-1600 > > Agora uma última dúvida, tem como forçar um logoff se o usuário > estiver conectado e passar da hora configurada no time.conf? Pensei em > usar o cron, teria outra forma? > > Abraços e obrigado pela ajuda. > > -- > Álvaro Vieira > [EMAIL PROTECTED] > > Em 26/07/07, Bohrer<[EMAIL PROTECTED]> escreveu: > > Vamo lá > > > > Primeiro, no /etc/pam.d/login insira a seguinte linha: account > > requisite pam_time.so > > > > Não necessariamente tenha que ser na primeira linha... > > > > E no /etc/security/time.conf faz alguma coisa ao estilo: > > login;*;root;!Al0000-2359 > > > > Atenção! Essa linha impede o login direto via root! Cuidado! Adapte da > forma > > como achar melhor. > > -- > Interessado em aprender mais sobre o Ubuntu em português? > http://wiki.ubuntu-br.org/ComeceAqui - > ubuntu-br mailing list > [email protected] > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Fernando Bohrer Linux Registered User # 431341 Linux Professional Institute Certification Level 1 - [LPIC-1] :wq -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

