postinst is in linkchecker 9.3-1.
This file is a maintainer script. It is executed when installing (*inst) or removing (*rm) the package.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41  | #!/bin/sh
# postinst script for linkchecker
#
# see: dh_installdeb(1)
set -e
case "$1" in
configure|reconfigure|abort-upgrade|abort-remove|abort-deconfigure)
    ;;
*)
    echo "postinst called with unknown argument \`$1'" >&2
    exit 1
    ;;
esac
# move old system conffile
if [ -f /etc/linkcheckerrc ]; then
    mv -f /etc/linkcheckerrc /etc/linkchecker/linkcheckerrc.old || true
fi
# remove old logging conffile
if [ -f /etc/linkchecker/logging.conf ]; then
    rm -f /etc/linkchecker/logging.conf || true
fi
# remove system conffile for versions >= 7.0
dpkg-maintscript-helper rm_conffile /etc/linkchecker/linkcheckerrc 6.9 -- "$@"
# remove system conffile for versions >= 7.4
dpkg-maintscript-helper rm_conffile /etc/linkchecker/logging.conf 7.3 -- "$@"
# remove system conffile for versions >= 7.7
dpkg-maintscript-helper rm_conffile /etc/apache2/conf.d/linkchecker 7.7 -- "$@"
# Automatically added by dh_python2:
if which pycompile >/dev/null 2>&1; then
	pycompile -p linkchecker 
fi
# End automatically added section
exit 0
 |