O problema: autenticação remota em GNU/Linux. NIS/NFS é problemático e tem muitas falhas de segurança. Alternativas? LDAP... E o Samba? Tentei fazer autenticação Samba outras vezes, sem sucesso algum. Então veio a idéia.

O usuário digita seu login e sua senha no Samba e é montado apenas o seu diretório de usuário e ele trabalha acessando seus arquivos no servidor como se estivesse como usuário local.

Mestressala por enquanto é um script shell e uma entrada nas sessões do GDM que permitem tal feito.

Para usá-lo, é necessário um usuário local que será utilizado só pra isso. Ao efetuar login na sessão "Cyaneus Mestressala GNOME" com esse usuário local, é perguntado login e senha do servidor samba. Então, o script monta o serviço no Samba no diretório "~/.Mestressala" e cria um ninho de links simbólicos no HOME, todos apontando para arquivos ou diretórios correspondentes em "~/.Mestressala". Ao final do uso, ele apagará esses links e resgatará os arquivos novos antes de desmontar a partição Samba.

Ainda está em fase experimental e inicial (versão 0.1), mas está parecendo funcionar muito bem.

Antes de utilizar, abra o script e edite principalmente as variáveis no início. Para instalar basta um "make install" dentro do diretório onde você descompactou o conteúdo do arquivo TGZ.

Você vai precisar de zenity e aewm para utilizar bem este software.

P.S.: O nome Mestressala tem a ver com o controle sobre o Samba. Sua escrita segue as novas regras do Português. Antigamente se escrevia mestre-sala. Será este o primeiro software escrito com as novas regras? :-P

Notas sobre o desenvolvimento virão aqui, enquanto os releases serão publicados no blog Cyaneus (acompanhe nos blocos laterais daqui mesmo).