hello,

I wondered why spamd-setup would not reload the blacklists from spamd.conf
in blacklist-mode after a reboot.

/etc/rc mentions:

if [ X"${spamd_flags}" != X"NO" ]; then
        if [ X"${spamd_black}" != X"NO" ]; then
                spamd_flags="${spamd_flags} -b"
        fi
        echo -n ' spamd'; eval /usr/libexec/spamd ${spamd_flags}
        /usr/libexec/spamd-setup -D
        if [ X"${spamd_black}" = X"NO" ]; then
                echo -n ' spamlogd'
                /usr/libexec/spamlogd ${spamlogd_flags}
        fi
fi


As it seems spamd-setup runs without the -b option (blacklisting mode
only). Can I replace the above excerpt of /etc/rc by:

if [ X"${spamd_flags}" != X"NO" ]; then
        if [ X"${spamd_black}" != X"NO" ]; then
                spamd_flags="${spamd_flags} -b"
                echo -n ' spamd'; eval /usr/libexec/spamd ${spamd_flags}
                /usr/libexec/spamd-setup -b -D
        else
                echo -n ' spamd'; eval /usr/libexec/spamd ${spamd_flags}
                /usr/libexec/spamd-setup -D
                echo -n ' spamlogd'
                /usr/libexec/spamlogd ${spamlogd_flags}
        fi
fi

Or am I missing something?

Kind regards,

BjC6rn Ketelaars

Reply via email to