Sophie

Sophie

distrib > Scientific%20Linux > 5x > i386 > by-pkgid > f4947e966b1cf1b67388b62806d71a46 > scriptlet

net-snmp-5.3.2.2-22.el5_10.1.i386.rpm

PREUN

/bin/sh
if [ $1 = 0 ]; then
   service snmpd stop >/dev/null 2>&1
   /sbin/chkconfig --del snmpd
   service snmptrapd stop >/dev/null 2>&1
   /sbin/chkconfig --del snmptrapd
fi

POSTIN

/bin/sh
/sbin/chkconfig --add snmpd 
/sbin/chkconfig --add snmptrapd

# Let net-snmp libraries regenerate /usr/share/snmp/mibs/.index,
# just in case user has some additional mibs there.
touch /usr/share/snmp/mibs/

# snmpd.options file moved from /etc/snmp to /etc/sysconfig (RHEL 5.2->RHEL5.3)
if [ -e /etc/snmp/snmpd.options ]; then
    mv -f /etc/snmp/snmpd.options /etc/sysconfig/snmpd.options
fi
if [ -e /etc/snmp/snmptrapd.options ]; then
    mv -f /etc/snmp/snmptrapd.options /etc/sysconfig/snmptrapd.options
fi

POSTUN

/bin/sh
if [ "$1" -ge "1" ]; then
    service snmpd condrestart >/dev/null 2>&1 || :
    service snmptrapd condrestart >/dev/null 2>&1 || :
fi