Je viens de réussir à monter automatiquement le NFS après avoir connecté le VPN et à le démonter automatiquement avant la déconnexion avec Tunnelblick (3.7.3 sur MacOS High Sierra).
Au début, j'avais le même problème avec Cameron Conner. Pourtant, la réponse de Studer m'a été très utile.
Au lieu de Studer client.(up|down).osx.sh J'ai placé deux lignes dans le fichier .ovpn :
up (path to your connected.sh)
down (path to your pre-disconnect.sh)
Ensuite, créez et modifiez ces connecté.sh y pre-disconnect.sh .
connecté.sh :
#!/bin/sh
sudo mkdir /Volumes/NFS
sudo mount -P 192.168.0.1:/share /Volumes/NFS
pre-disconnect.sh :
#!/bin/sh
sudo umount /Volumes/NFS
Je ne connais pas la manipulation de TimeCapsule. Le processus ci-dessus concerne donc NFS. Je pense que vous pouvez l'organiser pour TimeCapsule.
Je pense que le point sur lequel Cameron et moi étions bloqués était su ou sudo. Et, pour éviter le mot de passe, c'est un autre problème. Ma solution à cela était sudoers .
Editar /etc/sudores avec visudo . Modifier l'entrée %admin de :
%admin ALL=(ALL) ALL
à :
%admin ALL=(ALL) NOPASSWD:ALL
A moins que votre compte ne soit pas un compte administrateur, cela devrait fonctionner.