Sha256: 9bd5cda6060b7c38352d11bf5f24810a195fa80f0e285a480f7d65711c80b3ab

Contents?: true

Size: 1.02 KB

Versions: 9

Compression:

Stored size: 1.02 KB

Contents

#! /bin/sh

### BEGIN INIT INFO
# Provides:		nfagent
# Required-Start:	$network $local_fs $remote_fs
# Required-Stop:
# Default-Start:	2 3 4 5
# Default-Stop:		0 1 6
# Short-Description:	NetFox Agent
### END INIT INFO

set -e
. /lib/lsb/init-functions

# /etc/init.d/pgship: start and stop the PGShip WAL Shipping Service

NFAGENT_OPTS="-f /etc/nfagent.conf -d"
NFAGENT_PID="/var/run/nfagent.pid"

# Are we running from init?
run_by_init() {
    ([ "$previous" ] && [ "$runlevel" ]) || [ "$runlevel" = S ]
}

export PATH="${PATH:+$PATH:}/usr/sbin:/sbin"

case "$1" in
  start)
	log_daemon_msg "NetFox Agent" "nfagent"
	if start-stop-daemon --start --quiet --oknodo --pidfile $NFAGENT_PID --exec /usr/bin/nfagent -- $NFAGENT_OPTS; then
	    log_end_msg 0
	else
	    log_end_msg 1
	fi
	;;
  stop)
	log_daemon_msg "NetFox Agent" "nfagent"
	if start-stop-daemon --stop --quiet --oknodo --pidfile $NFAGENT_PID; then
	    log_end_msg 0
	else
	    log_end_msg 1
	fi
	;;

  *)
	log_action_msg "Usage: /etc/init.d/nfagent {start|stop}"
	exit 1
esac

exit 0

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
nfagent-0.9.13 nfagent.init.ubuntu.txt
nfagent-0.9.11 nfagent.init.ubuntu.txt
nfagent-0.9.10 nfagent.init.ubuntu.txt
nfagent-0.9.9 nfagent.init.ubuntu.txt
nfagent-0.9.8 nfagent.init.ubuntu.txt
nfagent-0.9.6 nfagent.init.ubuntu.txt
nfagent-0.9.5 nfagent.init.ubuntu.txt
nfagent-0.9.0 nfagent.init.ubuntu.txt
nfagent-0.0.99 nfagent.init.ubuntu.txt