[Pkg-net-snmp-devel] Bug#626312: Correct solution
Lesley Longhurst
Lesley.Longhurst at opus.co.nz
Wed Apr 4 01:07:14 UTC 2012
The correct solution, as stated by the person who logged
the bug, is to modify the postinst to the version below,
by moving the ". /usr/share/debconf/confmodule" line to
the start of the script.
To anyone who is trying unsuccessfully to install snmp:
the way I got it to work was:
1) Edit /var/lib/dpkg/info/snmpd.postinst, as below
2) Run "aptitude reinstall snmpd"
# ----< cut here snmpd.postinst>-----
#! /bin/sh
set -e
. /usr/share/debconf/confmodule
db_version 2.0
if [ "x$1" = xconfigure ]; then
if [ ! `getent group snmp>/dev/null` ]; then
deluser --quiet --system snmp
fi
adduser --quiet --system --group --no-create-home --home /var/lib/snmp snmp
chown -R snmp:snmp /var/lib/snmp
fi
# Automatically added by dh_installinit
if [ -x "/etc/init.d/snmpd" ]; then
update-rc.d snmpd defaults>/dev/null
if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
invoke-rc.d snmpd start || exit $?
else
/etc/init.d/snmpd start || exit $?
fi
fi
# End automatically added section
exit 0
# ----< cut here (end)>-----
--
Lesley Longhurst (previously Walker)
Linux Systems Administrator
Opus International Consultants Ltd
Email lesley.longhurst at opus.co.nz
Tel +64 4 471 7002, Fax +64 4 473 3017
http://www.opus.co.nz
Level 9 Majestic Centre, 100 Willis Street, PO Box 12 343
Wellington, New Zealand
More information about the Pkg-net-snmp-devel
mailing list