summarylogtreecommitdiffstats
path: root/netmount.finish
blob: 86749ee567848795e25e765310931fbcb9e7c602 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh
# Load user defined variables
[ -r conf ] && . ./conf

# Don't do anything if ./run didn't exit properly
[ "$1" -eq 1 ] && exit 0

# Simply umount network filesystems
umount -a -f -t $NETWORK_FS > /dev/null 2>&1
ret=$?
[ $ret -ne 0 ] && umount -a -f -l -t $NETWORK_FS > /dev/null 2>&1

umount -a -f -O _netdev > /dev/null 2>&1
ret=$?
[ $ret -ne 0 ] && umount -a -f -l -O _netdev > /dev/null 2>&1