xref: /OK3568_Linux_fs/buildroot/package/busybox/S50telnet (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#!/bin/sh
2#
3# Start telnet....
4#
5
6TELNETD_ARGS=-F
7[ -r /etc/default/telnet ] && . /etc/default/telnet
8
9start() {
10      printf "Starting telnetd: "
11      start-stop-daemon -S -q -m -b -p /var/run/telnetd.pid \
12			-x /usr/sbin/telnetd -- $TELNETD_ARGS
13      [ $? = 0 ] && echo "OK" || echo "FAIL"
14}
15
16stop() {
17	printf "Stopping telnetd: "
18	start-stop-daemon -K -q -p /var/run/telnetd.pid \
19			  -x /usr/sbin/telnetd
20	[ $? = 0 ] && echo "OK" || echo "FAIL"
21}
22
23case "$1" in
24    start)
25	start
26	;;
27    stop)
28	stop
29	;;
30    restart|reload)
31	stop
32	start
33	;;
34  *)
35	echo "Usage: $0 {start|stop|restart}"
36	exit 1
37esac
38
39exit $?
40