mirror of
https://github.com/gryf/wicd.git
synced 2025-12-24 23:22:27 +01:00
Let the maintainers do their choices, instead of jump into ideas about how init files should looks like. Adjusted gitignore file.
52 lines
1.2 KiB
Bash
Executable File
52 lines
1.2 KiB
Bash
Executable File
#! /bin/sh
|
|
|
|
### BEGIN INIT INFO
|
|
# Provides: wicd-daemon
|
|
# Required-Start: dbus
|
|
# Required-Stop: $null
|
|
# Default-Start: 3 4 5
|
|
# Default-Stop:
|
|
# Description: wicd, a wired and wireless connection manager.
|
|
### END INIT INFO
|
|
|
|
WICD_BIN=/usr/sbin/wicd
|
|
test -x $WICD_BIN || exit 5
|
|
|
|
. /etc/rc.status
|
|
rc_reset
|
|
|
|
case "$1" in
|
|
start)
|
|
checkproc $WICD_BIN
|
|
if [ $? = 0 ]; then
|
|
echo -n "wicd already running"
|
|
rc_status -v
|
|
rc_exit
|
|
fi
|
|
echo -n "Starting wicd"
|
|
startproc $WICD_BIN
|
|
rc_status -v
|
|
;;
|
|
stop)
|
|
echo -n "Shutting down wicd"
|
|
killproc -TERM $WICD_BIN
|
|
rc_status -v
|
|
;;
|
|
restart)
|
|
$0 stop
|
|
$0 start
|
|
rc_status
|
|
;;
|
|
status)
|
|
echo -n "Checking for wicd: "
|
|
checkproc $WICD_BIN
|
|
rc_status -v
|
|
;;
|
|
*)
|
|
echo "Usage: $0 {start|stop|status|restart}"
|
|
exit 1
|
|
;;
|
|
esac
|
|
|
|
|