Auto-mount/unmount samba shares

Auto-mount/unmount samba shares when connecting to VPN, add UUID based on /var/log/syslog output of script:

#!/bin/bash
#/etc/NetworkManager/dispatcher.d/vpnshare.sh

IF=$1
STATUS=$2
CONN=$CONNECTION_UUID

if [ "$IF" == "ppp0" ]
then
    case "$2" in
        vpn-up)
            logger -s "VPN Share Script up triggered $CONN"
            if [ -n "`/sbin/ip addr show $IF to 192.168.99.0/24`" ]; then
                logger -s "Mounting Main VPN share"
                mount -t cifs -o username=wulf,password=xxx //192.168.99.10/amati /media/amati_main/amati
                mount -t cifs -o username=wulf,password=xxx //192.168.99.10/software /media/amati_main/software
                mount -t cifs -o username=wulf,password=xxx //192.168.99.10/wulf /media/amati_main/wulf
                mount -t cifs -o username=wulf,password=xxx //192.168.99.10/funds /media/amati_main/funds
                exit $?
            fi
            if [ -n "`/sbin/ip addr show $IF to 192.168.98.0/24`" ]; then
                logger -s "Mounting DR VPN share"
                mount -t cifs -o username=wulf,password=xxx //192.168.98.1/amati /media/amati_dr/amati
                mount -t cifs -o username=wulf,password=xxx //192.168.98.1/software /media/amati_dr/software
                mount -t cifs -o username=wulf,password=xxx //192.168.98.1/wulf /media/amati_dr/wulf
                mount -t cifs -o username=wulf,password=xxx //192.168.98.1/funds /media/amati_dr/funds
                exit $?
            fi
        ;;
        vpn-down)
            logger -s "VPN Share Script down triggered $CONN"
            if [ "$CONN" == "8afd32e4-d999-45c3-a7aa-d2e17d822199" ]; then
                logger -s "Unmounting Main VPN shares"
                umount -l /media/amati_main/amati
                umount -l /media/amati_main/software
                umount -l /media/amati_main/wulf
                umount -l /media/amati_main/funds
            fi
            if [ "$CONN" == "22939e9a-88e6-4629-b9fc-a85de23070c0" ]; then
                logger -s "Unmounting DR VPN shares"
                umount -l /media/amati_dr/amati
                umount -l /media/amati_dr/software
                umount -l /media/amati_dr/wulf
                umount -l /media/amati_dr/funds
            fi

        ;;
        *)
        ;;
    esac
fi