POSTIN
/bin/sh
printf "database %-10s\t{ data \"/usr/share/dict/eng-rus.dict.dz\"\n" eng-rus >> /etc/dictd.conf
printf "\t\t\t index \"/usr/share/dict/eng-rus.index\" }\n" >> /etc/dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload
POSTUN
/bin/sh
tempfile=$(mktemp /tmp/dictd-dicts-eng-rus.dictd.conf.XXXXXX)
cat /etc/dictd.conf \
| sed -e '/^database.*eng-rus/d' \
| sed -e '/^[ ].*index.*eng-rus/d' \
> $tempfile
cat ${tempfile} > /etc/dictd.conf
/bin/rm -f ${tempfile}
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload