Hi,

Dan Wallis wrote:

> From what I can tell, it's adduser sending some output to STDOUT which
> is causing this postinst script to fail. It looks like the --quiet
> flag isn't being respected, and lines 29-33 of
> /usr/share/debconf/confmodule are ineffective, or at least don't seem
> to do what their comments say they should.

I see that this was fixed in sid; thanks!  Now the question is what to
do in stable.

If I understand correctly, the underlying problem still exists in
net-snmp.  snmpd.postinst says:

        . /usr/share/debconf/confmodule
        db_version 2.0

        #DEBHELPER#

which looks pretty innocuous, except that #DEBHELPER# part expands to

        # Automatically added by dh_installinit
        if [ -x "/etc/init.d/snmpd" ]; then
                update-rc.d snmpd defaults >/dev/null
                invoke-rc.d snmpd start || exit $?
        fi
        # End automatically added section

so that if I edit /etc/init.d/snmpd (which is, after all, a conffile)
to include

        echo "hello, snmpd!"

then that text gets passed to debconf.  Yech.

This might be a debconf bug, a debhelper bug, or a net-snmp bug; I'm
not sure which.  It doesn't sound to me like an adduser bug, although
fixing this minor adduser bug worked around it.



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to