Sur ma machine j'ai un répertoire ~/.local/bin qui contient les programmes/script que je n'ai pas installés et que j'utilise couramment. Il faut d'abord déclarer le répertoire dans le PATH (.bashrc : export PATH="~/.local/bin:$PATH). Il faut ensuite se délogger pour que la session courante prenne en compte le changement. Puis on créé le script thunderbird qui prendra la main sur le vrai programme thunderbird avant de lui la redonner.
- Code: Tout sélectionner
#!/bin/bash
# Variable à modifier : repertoire contenant les fichiers chiffrés CRYPTEDFOLDER=/home/$USER/.coffre
gksudo -p -m "Entrez le mot de passe" | encfs -S $CRYPTEDFOLDER ~/.thunderbird
# on lance le vrai programme
/usr/bin/thunderbird
# on démonte le profile chiffré
fusermount -u ~/.thunderbird
Je ne sais pas si ça fonctionne, il y a peut-être des détails à changer. Bref, c'est surtout pour donner une idée du cheminement à suivre.
On pourrait aussi utiliser un .desktop modifié qu'on placerait dans ~/.local/share/applications pour lancer le script de montage/démontage sur un profil particulier (solution plus complexe).
-
Téthis
- Messages : 3895
- Géo : De passage chez les cathares