FreeBSD Manual Pages
POUDRIERE-REPO(8) System Manager's Manual POUDRIERE-REPO(8) NAME poudriere repo -- regenerate repository with pkg-repo(8). SYNOPSIS poudriere repo subcommand [options] poudriere repo [options] origin [origin2 [...]] DESCRIPTION This command is used to run pkg-repo(8) after manual modification of the PACKAGES directory, or modifying the repository configuration. This is normally ran automatically by every other command. This requires that ports-mgmt/pkg has already been built by poudriere-bulk(8). The pkgrepo publish hook will be executed unless -NN is given. Note that if ATOMIC_PACKAGE_REPOSITORY is not set to yes (default), or COMMIT_PACKAGES_ON_FAILURE is set to yes (default), then a failed build may be published. That is, by default a failed build may be published. OPTIONS -j name Jail to use for the packages to inspect. -NN Do not publish the package repository. -p tree Specifies which ports tree to use. (Default: "default") -z set SET to use for the packages to inspect. CONFIG The following options in poudriere.conf affect building the repository. They are not read from the environment automatically, but may be with poudriere -s. See poudriere(8). See poudriere.conf.sample for details on each of these. PKG_HASH Enable pkg-repo(8) hashed mode using pkg repo --hash --symlink. Useful for CDNs and making re- mote sync more atomic. PKG_REPO_FLAGS Arbitrary flags to pass to pkg repo. PKG_REPO_FROM_HOST Use host pkg(8) rather than the jailed version. May be required depending on SIGNING_COMMAND. PKG_REPO_LIST_FILES If yes then generates filesite.pkg with pkg repo --list-files. Nothing currently uses this file. PKG_REPO_META_FILE The meta-file file passed to pkg repo --meta-file meta-file. If not specified then pkg-repo(8) will use default settings. PKG_REPO_SIGNING_KEY The key used to sign the repository. See pkg-repo(8) for more information. SIGNING_COMMAND An optional external command to sign the reposi- tory, rather than specifying a PKG_REPO_SIGNING_KEY. See pkg-repo(8) for more information. SEE ALSO poudriere(8), poudriere-bulk(8), poudriere-distclean(8), poudriere-image(8), poudriere-jail(8), poudriere-logclean(8), poudriere-pkgclean(8), poudriere-ports(8), poudriere-queue(8), poudriere-status(8), poudriere-testport(8), poudriere-version(8) AUTHORS This page was written by Bryan Drewery <bdrewery@FreeBSD.org>. FreeBSD ports 15.quarterly November 10, 2025 POUDRIERE-REPO(8)
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | CONFIG | SEE ALSO | AUTHORS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=poudriere-repo&sektion=8&manpath=FreeBSD+Ports+15.0.quarterly>
