aboutsummaryrefslogtreecommitdiff
path: root/utils/ttyd/files/ttyd.init
blob: d8d6d105ed985168d7e33a818f03506accec0b95 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/sh /etc/rc.common

START=99
SERVICE_WRITE_PID=1
SERVICE_DAEMONIZE=1

start() {
	logger -t TTYD 'Starting ttyd service'
	service_start /usr/bin/ttyd login
	return 0
}

stop() {
	if [ -n "`pidof ttyd`" ]; then
		logger -t TTYD 'Shutting down ttyd service'
		service_stop /usr/bin/ttyd
	fi
	return 0
}

restart() {
	logger -t TTYD 'Restarting ttyd service'
	stop
	sleep 2 # give time to shutdown
	start
}