#!/bin/bash
#
# auditd This starts and stops auditd
#
# chkconfig: 2345 11 88
# description: This starts the Linux Auditing System Daemon, \
# which collects security related events in a dedicated \
# audit log. If this daemon is turned off, audit events \
# will be sent to syslog.
#
#
###jdk###
export JAVA_HOME=/usr/java/jdk1.6.0_45
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
###
case "$1" in
start)
echo "Starting tomcat"
/home/tomcat/bin/startup.sh &
;;
stop)
echo "Stop tomcat"
/home/tomcat/bin/shutdown.sh
;;
restart)
echo "Stop tomcat"
/home/tomcat/bin/shutdown.sh
/home/tomcat/bin/startup.sh &
;;
esac
[Unit]
Description=search-client
Documentation=http://git.demo.com/demo
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
User=root
ExecStart=/usr/nettv/search-client/bin/service.sh start AHYD
ExecStop=/usr/nettv/search-client/bin/service.sh stop AHYD
ExecReload=/usr/nettv/search-client/bin/service.sh stop AHYD && sleep 2 && /usr/nettv/search-client/bin/service.sh start AHYD
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target