Se for suficiente que o seu diretório home protegido ecryptfs não seja desmontado quando você sair, você pode remover o ~ / .ecryptfs / auto-umount e ele irá parar de desmontar quando você sair (o que eu faço, debian wheezy) . Eu encontrei este tópico no askubuntu sobre a mesma coisa, porém o roteiro apresentado não funciona. Aqui está uma versão modificada que faz.
#!/bin/bash
if tmux ls 2>&1 >/dev/null; then
# tmux is still running, do not auto-unmount
rm $HOME/.ecryptfs/auto-umount
else
# no tmux server, auto-unmount is OK.
touch $HOME/.ecryptfs/auto-umount
fi
Como mencionado nesse tópico, você pode executá-lo como parte de seu script de logout.
Infelizmente, não há uma boa maneira de permitir que ele seja desmontado e que todos os seus aplicativos sejam automaticamente copiados no tmux attach. Se isso for necessário, você poderá considerar uma macro de chave do tmux para emitir um comando para cada janela e painel se mantiver seus aplicativos em locais regulares ou tiver uma maneira sã de detectar com precisão qual aplicativo está sendo executado nessa janela ou painel; Eu pessoalmente nunca percebi isso.