Sha256: cf812652d8b44e4c63096e23773b05dd3bcf4d21e5867cd9dd283fd1b086b5d1

Contents?: true

Size: 978 Bytes

Versions: 12

Compression:

Stored size: 978 Bytes

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

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

12 entries across 12 versions & 1 rubygems

Version Path
nfagent-1.0.0 nfagent.init.ubuntu.txt
nfagent-0.9.50 nfagent.init.ubuntu.txt
nfagent-0.9.31 nfagent.init.ubuntu.txt
nfagent-0.9.30 nfagent.init.ubuntu.txt
nfagent-0.9.29 nfagent.init.ubuntu.txt
nfagent-0.9.28 nfagent.init.ubuntu.txt
nfagent-0.9.27 nfagent.init.ubuntu.txt
nfagent-0.9.26 nfagent.init.ubuntu.txt
nfagent-0.9.20 nfagent.init.ubuntu.txt
nfagent-0.9.19 nfagent.init.ubuntu.txt
nfagent-0.9.17 nfagent.init.ubuntu.txt
nfagent-0.9.15 nfagent.init.ubuntu.txt