Problema no lightdm ubuntu 12.04

Iniciado por rlajunior, 23 de Agosto de 2012, 15:24

tópico anterior - próximo tópico

rlajunior

Boa tarde,

Estou com uma certa dificuldade, pois utlizava o gdm, vi que estava com bastante bugs na versão 12.04 e o padrão é o lightdm, só que esse cara está me dando uma dor de cabeça, pois ao executar meu script de logoff dos usuários.

Eu colocava meu script de logoff no /etc/gdm/PostSession/Default e meu script sempre funcionou.

E o que me script faz --- Ele  autentica via nis,  e as pastas home dos users são montada no meu através server de ssh
*esse scrpit somente desmontava a pasta home do usuário toda vez que ele fazia logoff* .

script

exec >> /tmp/$USER 2>&1
if [ ! -e /tmp/$USER ]; then
       touch /tmp/$USER
       chown $USER /tmp/$USER
fi
if mount | grep 'ssh.prog.br:/prog/home'; then
       date
       echo /bin/fusermount -u ~/prog-home
       /bin/fusermount -u ~/prog-home
       echo "Acabei de desmontar o home do $USER apos deslogar"
       mount | grep 'ssh.prog.br:/prog/home'
       /bin/chmod 000 ~/prog-home
fi
exit 0

Percebi que no lighdtm.conf  existe um função chamada
session-cleanup-script=

Para testar eu coloquei meu assim, apontando para arquivo onde está o script acima
session-cleanup-script=/usr/bin/umount_ssh

Não rolou nada .. Se alguem tiver uma dica seria de grande ajuda, pois já tentei até colocar .bash_logout e nada

abc