If the port needs to execute commands when the binary
package is installed with pkg add
or
pkg install
, use
pkg-install
. This script will
automatically be added to the package. It will be run twice by
pkg
, the first time as ${SH}
pkg-install ${PKGNAME} PRE-INSTALL
before the
package is installed, and the second time as
${SH} pkg-install ${PKGNAME}
POST-INSTALL
after it has been installed.
$2
can be tested to determine which
mode the script is being run in. The PKG_PREFIX
environmental variable will be set to the package installation
directory.
This script is here to help you set up the package so that it is as ready to use as possible. It must not be abused to start services, stop services, or run any other commands that will modify the currently running system.
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.