File debian.postinst of Package lucheck-spp

#!/bin/sh

cd "/etc/qmail/control"
if [ "$1" = "configure" -a `grep -c plugins/lucheck-spp smtpplugins` -eq 0 ]; then
    echo "Trying to insert plugin into /etc/qmail/control/smtpplugins..."
    if grep '^\[rcpt\]$' smtpplugins >/dev/null; then
        i=1
        while [ `head -$i smtpplugins | grep -c '^\[rcpt\]$'` -lt 1 ]; do
            i=$(($i + 1))
        done
        head -$i smtpplugins >smtpplugins.new
        echo "plugins/lucheck-spp" >>smtpplugins.new
        tail -n +$(($i + 1)) smtpplugins >>smtpplugins.new && \
          mv smtpplugins.new smtpplugins
    else
        echo "[rcpt]" >>smtpplugins
        echo "plugins/lucheck-spp" >>smtpplugins
    fi
    echo "Don't forget to set the required environment variables"
    echo "when invoking qmail-smtpd."
fi

openSUSE Build Service is sponsored by