Sha256: f54f96af2b60cd29fcbe833bf278c1267e907baada3d80541ee9ee0279bc9856
Contents?: true
Size: 1.29 KB
Versions: 1
Compression:
Stored size: 1.29 KB
Contents
#!/bin/bash # # /etc/init.d/remote_syslog # # Starts the remote_syslog daemon # # chkconfig: 345 90 5 # description: Runs remote_syslog # # processname: remote_syslog prog="remote_syslog" config="/etc/log_files.yml" pid_dir="/var/run" EXTRAOPTIONS="" pid_file="$pid_dir/$prog.pid" PATH=/sbin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:$PATH RETVAL=0 is_running(){ [ -e $pid_file ] } start(){ echo -n $"Starting $prog: " unset HOME MAIL USER USERNAME $prog -c $config -P $pid_dir "$EXTRAOPTIONS" RETVAL=$? echo return $RETVAL } stop(){ echo -n $"Stopping $prog: " if (is_running); then kill `cat $pid_file` RETVAL=$? echo return $RETVAL else echo "$pid_file not found" fi } status(){ echo -n $"Checking for $pid_file: " if (is_running); then echo "found" else echo "not found" fi } reload(){ restart } restart(){ stop start } condrestart(){ is_running && restart return 0 } # See how we were called. case "$1" in start) start ;; stop) stop ;; status) status ;; restart) restart ;; reload) reload ;; condrestart) condrestart ;; *) echo $"Usage: $0 {start|stop|status|restart|condrestart|reload}" RETVAL=1 esac exit $RETVAL
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
remote_syslog-1.6.8 | examples/remote_syslog.init.d |