From 230447c778ee8f47d5e3230da7a58c233e7f1a7d Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Mon, 12 Oct 2015 11:58:57 +0000 Subject: net-snmp: fix init script to be backwards compatible --- main/net-snmp/snmpd.initd | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 main/net-snmp/snmpd.initd (limited to 'main/net-snmp/snmpd.initd') diff --git a/main/net-snmp/snmpd.initd b/main/net-snmp/snmpd.initd new file mode 100644 index 0000000000..5d509cc3d9 --- /dev/null +++ b/main/net-snmp/snmpd.initd @@ -0,0 +1,24 @@ +#!/sbin/openrc-run + +# for backward compat +case "$SVCNAME" in +snmpd) : ${OPTS:=$SNMPD_FLAGS} ;; +esac + +pidfile="/var/run/${SVCNAME}.pid" +command="/usr/sbin/${SVCNAME}" +command_args="-p ${pidfile} ${OPTS}" +required_files="/etc/snmp/${SVCNAME}.conf" +extra_started_commands="reload" + +depend() { + use logger + need net + after firewall +} + +reload() { + ebegin "Reloading ${SVCNAME}" + start-stop-daemon --signal HUP --pidfile ${pidfile} --name ${SVCNAME} + eend $? +} -- cgit v1.2.3