[2018-11-27 17:33] Ivan Shmakov <[email protected]>
> I’m not going to claim I’m that familiar with Debian packaging
> practices, but wouldn’t .postinst alone be enough? .postrm
> isn’t going to do anything if .postinst has already removed the
> file, and there seem to be nothing to warrant a .preinst, either.
Manual page of dpkg-maintscript-helper suggests so:
Many of those tasks require coordinated actions from several maintainer
scripts (preinst, postinst, prerm, postrm). To avoid mistakes the same
call simply needs to be put in all scripts and the program will
automatically adapt its behaviour based on the environment variable
DPKG_MAINTSCRIPT_NAME and on the maintainer scripts arguments that you
have to forward after a double hyphen.