Package: packaging-manual Version: 2.4.1.2 are the examples for diversions are wrong, or do I miss something? dpkg-divert has to be called for an upgrade as well and for the purge of a package as well.
if [ install = "$1" ]; then dpkg-divert --package smailwrapper --add --rename \ --divert /usr/sbin/smail.real /usr/sbin/smail fi if [ remove = "$1" ]; then dpkg-divert --package smailwrapper --remove --rename \ --divert /usr/sbin/smail.real /usr/sbin/smail fi