代码拉取完成,页面将自动刷新
同步操作将从 src-openEuler/java-service-wrapper 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/bin/sh
#
# chkconfig: - 71 29
# description: TODO
### BEGIN INIT INFO
# Provides: TODO
# Required-Start: $local_fs $syslog
# Required-Stop: $local_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: TODO
### END INIT INFO
. /etc/rc.d/init.d/functions
# Remember to symlink $exec to the wrapper executable
exec=/usr/sbin/TODO
prog=${exec##*/}
lockfile=/var/lock/subsys/$prog
statusfile=/var/run/$prog/wrapper.status
javastatusfile=/var/run/$prog/java.status
logfile=/var/log/$prog/wrapper.log
user=$prog
[ -e /etc/sysconfig/$prog ] && . /etc/sysconfig/$prog
OPTS=/etc/$prog.wrapper.conf
OPTS="$OPTS wrapper.ntservice.name=$prog wrapper.logfile=$logfile"
[ -n "$statusfile" ] && OPTS="$OPTS wrapper.statusfile=$statusfile"
[ -n "$javastatusfile" ] && OPTS="$OPTS wrapper.java.statusfile=$javastatusfile"
start() {
max_fd=$(ulimit -H -n 2>/dev/null)
[ $? -eq 0 -a -n "$max_fd" ] && ulimit -n "$max_fd"
echo -n $"Starting $prog: "
daemon --user=$user $exec $OPTS
retval=$?
echo
[ $retval -eq 0 ] && touch $lockfile
return $retval
}
stop() {
echo -n $"Stopping $prog: "
killproc $prog
retval=$?
echo
[ $retval -eq 0 ] && rm -f $lockfile
return $retval
}
restart() {
stop
start
}
case "$1" in
start|stop|restart)
$1
;;
reload|force-reload)
restart
;;
status)
status $prog
echo -n $"Wrapper status: "
[ -f "$statusfile" ] && cat "$statusfile" 2>/dev/null || echo UNKNOWN
echo -n $"Java status: "
[ -f "$javastatusfile" ] && \
cat "$javastatusfile" 2>/dev/null || echo UNKNOWN
;;
condrestart|try-restart)
[ ! -f $lockfile ] || restart
;;
*)
echo $"Usage: $0 {start|stop|status|restart|try-restart|reload|force-reload}"
exit 2
esac
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。