minetest.initd 581 Bytes
Newer Older
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 27 28 29 30 31 32 33 34 35 36 37
#!/sbin/runscript

description="Minetest server"

depend() {
  need net
}

start() {
  ebegin "Starting $SVCNAME"
	start-stop-daemon \
		--start \
		--user $USER \
		--group $GROUP \
		--make-pidfile \
		--pidfile $PID \
		--background \
		--quiet \
		--exec $EXEC -- "--config $CONFIG --logfile $LOG $ARGS"
	eend $?
}

stop() {
  ebegin "Stopping $SVCNAME"
	start-stop-daemon \
		--stop \
		--quiet \
		--pidfile $PID
	eend $?
}

reload() {
        ebegin "Reloading $SVCNAME"
        start-stop-daemon --signal HUP \
            --exec "$EXEC" --pidfile "$PID"
        eend $?
}