A maneira mais fácil de ver isso é colocar o comando para chamar seu script para ~/.bash_logout
Estou escrevendo um script para fazer backup de alguns diretórios locais em uma máquina Unix (Ubuntu) para uma unidade Samba. O script funciona bem e eu tenho que executar no desligamento e reinicie usando o método descrito em [Ubuntu] Execução de um script na inicialização e desligamento .
Funciona colocando o script de backup nos diretórios /etc/rc6.d
e /etc/rc0.d
.
No entanto, há um problema. Depois de olhar para o arquivo de log de scripts, ele parece ser executado depois que o usuário é desconectado. Estamos usando a autenticação LDAP e, quando o usuário faz logout, o sistema não pode fazer backup para o compartilhamento do Samba.
Alguém sabe de alguma forma para executar o script antes do usuário ser desconectado?
A maneira mais fácil de ver isso é colocar o comando para chamar seu script para ~/.bash_logout