Lines 29-35
Link Here
|
29 |
if [ -r "$NAMEFILE" -a "$ACTION" != "start" ] ; then |
29 |
if [ -r "$NAMEFILE" -a "$ACTION" != "start" ] ; then |
30 |
DEVICE=`cat $NAMEFILE` |
30 |
DEVICE=`cat $NAMEFILE` |
31 |
fi |
31 |
fi |
32 |
HWADDR=`/sbin/ifconfig $DEVICE | sed -ne 's/.*\(..:..:..:..:..:..\).*/\1/p'` |
32 |
HWADDR=`/sbin/ip -o link show dev $DEVICE | sed 's/.*link\///' | cut -d' ' -f2 | tr 'a-f' 'A-F'` |
33 |
|
33 |
|
34 |
# Load site-specific settings |
34 |
# Load site-specific settings |
35 |
ADDRESS="$SCHEME,$SOCKET,$INSTANCE,$HWADDR" |
35 |
ADDRESS="$SCHEME,$SOCKET,$INSTANCE,$HWADDR" |
Lines 62-68
Link Here
|
62 |
|
62 |
|
63 |
'check') |
63 |
'check') |
64 |
is_true $NO_CHECK && exit 0 |
64 |
is_true $NO_CHECK && exit 0 |
65 |
/sbin/ifconfig $DEVICE | grep -q RUNNING || exit 0 |
65 |
/sbin/ip -o link show dev $DEVICE 2>/dev/null | cut -d' ' -f3 | grep -qs '[<,]UP[,>]' || exit 0 |
66 |
|
66 |
|
67 |
# Check for any in-use NFS mounts |
67 |
# Check for any in-use NFS mounts |
68 |
nfscheck () |
68 |
nfscheck () |