Files
iftools/SRC/iftools/network.init
Jay Larson 53077da060 The following changes were made:
* Package now manages /etc/network.conf via usher
  * Added man page and ifup symlinks
  * Updated network init script
2017-05-16 14:36:54 -05:00

38 lines
859 B
Bash
Executable File

#!/bin/sh
### BEGIN INIT INFO
# Provides: $network
# Required-Start: $local_fs swap
# Required-Stop: $local_fs swap
# Should-Start: $syslog
# Should-Stop: $syslog
# Default-Start: 3 4 5
# Default-Stop: 0 1 2 6
# Short-Description: Start and configure network interfaces
# X-Required: true
### END INIT INFO
. /lib/lsb/init-functions
case "$1" in
start)
log_init_msg "Bringing up network interfaces"
ifup -a && log_success_msg || log_failure_msg
;;
stop)
log_init_msg "Bringing down network interfaces"
ifdown -a && log_success_msg || log_failure_msg
;;
reload|restart)
log_init_msg "Restarting network interfaces"
ifreload -a && log_success_msg || log_failure_msg
;;
*)
echo "Usage: $0 [start|stop|reload|restart]"
exit 1
;;
esac
exit 0