Je n'ai aucun problème à monter mes partages (fstab ou Gigolo). Ce que je recherche, c'est un moyen de démonter automatiquement les partages lorsque je me déconnecte du réseau et de me reconnecter à mon retour. Gigolo semble proche. Il se reconnecte bien, mais il me semble toujours devoir me déconnecter manuellement de chaque partage individuellement.
Vous devrez écrire un script. Ceci est un squelette/modèle, appelez-le net_mount et mettez-le dans /etc/NetworkManager/dispatcher.d
#!/bin/sh
# auto mount/umount network shares
IF=$1
STATUS=$2
# set your desired network here
NETMASK="192.168.0.0/24"
mount_shares (){
# command(s) to mount shares here
mount share1
mount share2
....
}
umount_shares (){
# command(s) to un-mount shares here
umount share1
umount share2
....
}
if [ -n "`/sbin/ip addr show $IF to $NETMASK`" ]; then
case "$STATUS" in
up)
mount_shares
;;
pre-down)
umount_shares
;;
*)
;;
esac
else
umount_shares
fi
Rendez-le exécutable
Sudo chmod a+x /etc/NetworkManager/dispatcher.d/net_mount