A package can perform several post-installation actions via
maintainer scripts, by including an executable postinst file in its
control archive (i.e. DEBIAN/postinst during package creation).
The script can be called in the following ways:
After the package was installed.
After the package was triggered.
If prerm fails during upgrade or fails on failed upgrade.
If prerm fails during removal.
postinstabort-deconfigure in-favour new-package new-version
[ removing old-package old-version ]
If prerm fails during deconfiguration of a package.
postinstabort-remove in-favour new-package new-version
If prerm fails during replacement due to conflict.
This page is part of the dpkg (Debian Package Manager) project.
Information about the project can be found at
⟨https://wiki.debian.org/Teams/Dpkg/⟩. If you have a bug report for
this manual page, see
⟨http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=dpkg⟩. This page
was obtained from the project's upstream Git repository
⟨git://git.debian.org/git/dpkg/dpkg.git⟩ on 2017-03-13. If you dis‐
cover any rendering problems in this HTML version of the page, or you
believe there is a better or more up-to-date source for the page, or
you have corrections or improvements to the information in this
COLOPHON (which is not part of the original manual page), send a mail
1.18.15-3-ga2ef 1970-01-01 deb-postinst(5)