Package spampd Tags 366362 + moreinfo unreproducible Laurent Bigonville wrote on 08/05/2006 01:06: > Package: spampd > Severity: grave > Version: 2.30-3 > > The postinstall script failed because STARTSPAMPD=0. > > Paramétrage de spampd (2.30-3) ... > Starting spam checking proxy daemon: spampd (disabled in /etc/default/spampd). > invoke-rc.d: initscript spampd, action "start" failed. > dpkg : erreur de traitement de spampd (--configure) : > le sous-processus post-installation script a retourné une erreur de sortie > d'état 6 > Des erreurs ont été rencontrées pendant l'exécution : > spampd > E: Sub-process /usr/bin/dpkg returned an error code (1)
This is odd. This is how the postinst script should look like: --------------------- cut here ----------------------------- #!/bin/sh -e case "$1" in configure|install|upgrade) adduser --system --group \ --no-create-home --home /nonexistent \ --quiet spampd ;; *) ;; esac # Automatically added by dh_installinit if [ -x "/etc/init.d/spampd" ]; then update-rc.d spampd defaults >/dev/null if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then invoke-rc.d spampd start || exit 0 else /etc/init.d/spampd start || exit 0 fi fi # End automatically added section --------------------- cut here ----------------------------- As you see, the invoke-rc.d result is somewhat ignored (well, the script exits cleanly when invoke-rc.d returned an error) by appending "|| exit 0". Therefore, dpkg shouldn't return an error during configuration. Could you please send me your /var/lib/dpkg/info/spampd.postinst? Regards, Sven