/network/if-down.d/ifupdown-scripts-zg2-90lo-linkup
http://github.com/brinkman83/bashrc · #! · 33 lines · 22 code · 11 blank · 0 comment · 0 complexity · 760f55585c6f93c440a669cd8b135d71 MD5 · raw file
- #!/bin/bash
- # $Header$
- # Environment:
- # IFACE = Logical interface name
- # MODE = { start | stop }
- # METHOD = manual, otherwise exit
- # ADDRFAM = inet, otherwise exit
- . /etc/network/ifupdown-scripts-zg2.d/common-functions
- # remove state if interface is being stopped
- if [ "$MODE" = "stop" ]; then
- exec_down "mac" ""
- exec_down "dev" ""
- exit 0
- fi
- # only do something for loopback interfaces
- [ "$IF_TYPE" = "loopback" ] || exit 0
- # only do something if interface is being started
- [ "$MODE" = "start" ] || exit 0
- # save state
- add_down "dev" "$IF_DEVICE"
- cmd "ip link set dev $IF_DEVICE up"
- # vi:sw=2