Sophie

Sophie

distrib > CentOS > 5 > x86_64 > by-pkgid > 6a3afd82d14a765fa6d86c0446ab373e > scriptlet

net-snmp-5.3.2.2-22.el5_10.1.x86_64.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