- Os scripts de nível de execução são executados somente na saída / logout?
Aqueles em /etc/init.d somente na inicialização / desligamento, não durante a troca de usuário / logout / login.
- Isso depende do usuário, ou seja, eu gostaria de executá-lo apenas para o meu usuário (não tão importante, neste caso, mente)?
Como eles são executados antes do login: não, eles não dependem do usuário.
- Qual nível de execução devo escolher (meu palpite é 5)?
O Ubuntu usa normalmente 2 como nível de execução padrão. Você pode testá-lo com
runlevel
no shell.
-
Devo colocar o script em outro lugar?
De acordo com o brownian, você poderia usar ~ / .logout, mas uma solução melhor é produzir os arquivos com um ID de grupo apropriado. Isso pode ser feito com o início do editor com sg.
sg share gedit
sg
age de forma semelhante a su
- alterna usuário / grupo de comutadores. Talvez você possa colocar uma partida em seus painéis para facilitar o acesso. Solução brownians para todo o diretório parece ainda melhor.
- Além disso, imagino que o script será executado pelo root, portanto não há necessidade de sudo no script, correto?
Está correto.