1 |
#!/bin/sh |
2 |
|
3 |
[ -z "$INTERFACE" ] && exit 0 |
4 |
[ ! -f /var/lock/subsys/network ] && exit 0 |
5 |
|
6 |
[ "${INTERFACE#ppp}" = "$INTERFACE" ] && /usr/sbin/mdv-network-event $ACTION $INTERFACE |
7 |
|
8 |
[ -r /etc/sysconfig/udev_net ] && . /etc/sysconfig/udev_net |
9 |
[ -n "$BLACKLIST_ALL" ] && eval "case $INTERFACE in $BLACKLIST_ALL) exit 1;; esac" |
10 |
|
11 |
CFG=/etc/sysconfig/network-scripts/ifcfg-$INTERFACE |
12 |
[ ! -r $CFG ] && exit 0 |
13 |
|
14 |
export IN_HOTPLUG=1 |
15 |
[ "$ACTION" = add ] && exec /sbin/ifup $INTERFACE daemon |
16 |
[ "$ACTION" = remove ] && exec /sbin/ifdown $INTERFACE daemon |