赞
踩
我试图在启动时运行TeamSpeak3服务器。我有ts3server脚本放在/etc/init.d。如果我输入ts3server启动但它在启动时不起作用。更重要的是它会在重启时关闭,所以只有启动才能工作。 要设置我用:如何在启动时运行TeamSpeak3服务器?
update-rc.d setdatetime defaults
难道我做错了什么?这里是脚本代码:
### BEGIN INIT INFO
# Provides: teamspeak
# Required-Start: $local_fs $network
# Required-Stop: $local_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description: Teamspeak 3 Server
### END INIT INFO
USER="ts3"
DIR="/home/ts3/teamspeak3-server_linux-amd64"
###### Teamspeak 3 server start/stop script ######
case "$1" in
start)
su $USER -c "$DIR/ts3server_startscript.sh start"
;;
stop)
su $USER -c "$DIR/ts3server_startscript.sh stop"
;;
restart)
su $USER -c "$DIR/ts3server_startscript.sh restart"
;;
status)
su $USER -c "$DIR/ts3server_startscript.sh status"
;;
*)
echo "Usage: " >&2
exit 1
;;
esac
exit 0
2015-06-10
Wobbly
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。