BSD Ports

ports-mgmt/poudriere-dsh2dsh 3.4.99.20260426 FreeBSD

Port build and test system (fork with more features)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
ports-mgmt
Package size
748.0 KiB, 2527.6 KiB installed

Description

poudriere is a tool primarily designed to test package production on FreeBSD. However, most people will find it useful to bulk build ports for FreeBSD.

Changes from upstream:

* Better reuse of prebuilded FreeBSD packages. * Speedup building by rebuilding only changed ports. * Share go mod cache between builders and store downloaded modules in `DISTFILES_CACHE`.

In the other systems

The newest version among them is 3.4.99.20260426, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDports-mgmt/poudriere-dsh2dsh3.4.99.20260426 newestnone known-[email protected]-
HardenedBSDports-mgmt/poudriere-dsh2dsh3.4.99.20260426 newestno data-[email protected]-
GhostBSDports-mgmt/poudriere-dsh2dsh3.4.99.20260426 newestno data-[email protected]-

Install

Binary package:

pkg install poudriere-dsh2dsh

From the ports tree:

cd /usr/ports/ports-mgmt/poudriere-dsh2dsh/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	poudriere-dsh2dsh>0:ports-mgmt/poudriere-dsh2dsh

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.4.99.202604263.4.99.20260426-3.4.99.202508023.4.99.20260426
FreeBSD:14:quarterly3.4.99.202604263.4.99.20260426n/a3.4.99.202502113.4.99.20260426
FreeBSD:15:latest3.4.99.202604263.4.99.20260426n/a3.4.99.202508023.4.99.20250802
FreeBSD:15:quarterly3.4.99.202604263.4.99.20260426n/an/an/a
FreeBSD:16:latest3.4.99.202604263.4.99.20260426n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 2

No port depends on this one.

Configuration

Options name: ports-mgmt_poudriere

OptionDefaultDescription
BASHonInstall programmable completions for Bash
EXAMPLESoffBuild and/or install examples
MANIFESTSonInstall manifests for jail creation
PORTCONFIGonInstall portconfig for options command
QEMUoffAdd qemu-user-static for non-x86 architectures
ZSHonInstall programmable completions for zsh
USES
ssl
Service scripts
none
Conflicts with
poudriere*

Files

Manual pages 15
  • poudriere(8)
  • poudriere-audit(8)
  • poudriere-bulk(8)
  • poudriere-distclean(8)
  • poudriere-image(8)
  • poudriere-jail(8)
  • poudriere-logclean(8)
  • poudriere-options(8)
  • poudriere-pkgclean(8)
  • poudriere-ports(8)
  • poudriere-queue(8)
  • poudriere-repo(8)
  • poudriere-status(8)
  • poudriere-testport(8)
  • poudriere-version(8)
pkg-plist 122
  • bin/poudriere
  • @sample etc/poudriere.conf.sample
  • etc/poudriere-dsh2dsh/hooks/bulk.sh.sample
  • etc/poudriere-dsh2dsh/hooks/pkgbuild.sh.sample
  • @sample(0,0,0) etc/poudriered.conf.sample
  • etc/rc.d/poudriered
  • libexec/poudriere/clock
  • libexec/poudriere/cpdup
  • libexec/poudriere/dirempty
  • libexec/poudriere/dirwatch
  • libexec/poudriere/getpid
  • libexec/poudriere/locked_mkdir
  • libexec/poudriere/lockf
  • libexec/poudriere/nc
  • libexec/poudriere/poudriered
  • libexec/poudriere/ptsort
  • libexec/poudriere/pwait
  • libexec/poudriere/rename
  • libexec/poudriere/rm
  • libexec/poudriere/setsid
  • libexec/poudriere/sh
  • libexec/poudriere/timeout
  • libexec/poudriere/timestamp
  • libexec/poudriere/write_atomic
  • share/bash-completion/completions/poudriere
  • share/man/man8/poudriere-audit.8.gz
  • share/man/man8/poudriere-bulk.8.gz
  • share/man/man8/poudriere-distclean.8.gz
  • share/man/man8/poudriere-image.8.gz
  • share/man/man8/poudriere-jail.8.gz
  • share/man/man8/poudriere-logclean.8.gz
  • share/man/man8/poudriere-options.8.gz
  • share/man/man8/poudriere-pkgclean.8.gz
  • share/man/man8/poudriere-ports.8.gz
  • share/man/man8/poudriere-queue.8.gz
  • share/man/man8/poudriere-repo.8.gz
  • share/man/man8/poudriere-status.8.gz
  • share/man/man8/poudriere-testport.8.gz
  • share/man/man8/poudriere-version.8.gz
  • share/man/man8/poudriere.8.gz
  • share/examples/poudriere-dsh2dsh/Caddyfile.sample
  • share/examples/poudriere-dsh2dsh/httpd.conf.sample
  • share/examples/poudriere-dsh2dsh/nginx.conf.sample
  • share/poudriere-dsh2dsh/MANIFESTS
  • share/poudriere-dsh2dsh/api.sh
  • share/poudriere-dsh2dsh/audit.sh
  • share/poudriere-dsh2dsh/awk/dependency_loop.awk
  • share/poudriere-dsh2dsh/awk/file_cmp_reg.awk
  • share/poudriere-dsh2dsh/awk/git_dirty.awk
  • share/poudriere-dsh2dsh/awk/humanize.awk
  • share/poudriere-dsh2dsh/awk/json.awk
  • share/poudriere-dsh2dsh/awk/json_jail.awk
  • share/poudriere-dsh2dsh/awk/json_top.awk
  • share/poudriere-dsh2dsh/awk/parse_MOVED.awk
  • share/poudriere-dsh2dsh/awk/processonelog.awk
  • share/poudriere-dsh2dsh/awk/processonelog2.awk
  • share/poudriere-dsh2dsh/awk/siginfo_buildtime.awk
  • share/poudriere-dsh2dsh/awk/unique_pkgnames_from_flavored_origins.awk
  • share/poudriere-dsh2dsh/bulk.sh
  • share/poudriere-dsh2dsh/common.sh
  • share/poudriere-dsh2dsh/daemon.sh
  • share/poudriere-dsh2dsh/distclean.sh
  • share/poudriere-dsh2dsh/foreachport.sh
  • share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/css/dataTables.bootstrap5.min.css
  • share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/images/sort_asc.png
  • share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/images/sort_asc_disabled.png
  • share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/images/sort_both.png
  • share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/images/sort_desc.png
  • share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/images/sort_desc_disabled.png
  • share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/js/dataTables.bootstrap5.min.js
  • share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/js/jquery.dataTables.min.js
  • share/poudriere-dsh2dsh/html/assets/bootstrap-5.3.2/css/bootstrap.min.css
  • share/poudriere-dsh2dsh/html/assets/bootstrap-5.3.2/js/bootstrap.bundle.min.js
  • share/poudriere-dsh2dsh/html/assets/favicon.png
  • share/poudriere-dsh2dsh/html/assets/jquery-3.7.1/jquery-3.7.1.js
  • share/poudriere-dsh2dsh/html/assets/jquery-3.7.1/jquery-3.7.1.min.js
  • share/poudriere-dsh2dsh/html/assets/jquery-3.7.1/jquery-3.7.1.min.map
  • share/poudriere-dsh2dsh/html/assets/jquery.dataTables.rowGrouping-1.2.9.js
  • share/poudriere-dsh2dsh/html/assets/logo-dark.png
  • share/poudriere-dsh2dsh/html/assets/logo-light.png
  • share/poudriere-dsh2dsh/html/assets/poudriere.js
  • share/poudriere-dsh2dsh/html/build.html
  • share/poudriere-dsh2dsh/html/index.html
  • share/poudriere-dsh2dsh/html/jail.html
  • share/poudriere-dsh2dsh/html/robots.txt
  • share/poudriere-dsh2dsh/image.sh
  • share/poudriere-dsh2dsh/image_dump.sh
  • share/poudriere-dsh2dsh/image_firmware.sh
  • share/poudriere-dsh2dsh/image_hybridiso.sh
  • share/poudriere-dsh2dsh/image_iso.sh
  • share/poudriere-dsh2dsh/image_mfs.sh
  • share/poudriere-dsh2dsh/image_rawdisk.sh
  • share/poudriere-dsh2dsh/image_tar.sh
  • share/poudriere-dsh2dsh/image_usb.sh
  • share/poudriere-dsh2dsh/image_zfs.sh
  • share/poudriere-dsh2dsh/image_zsnapshot.sh
  • share/poudriere-dsh2dsh/include/asserts.sh
  • share/poudriere-dsh2dsh/include/cache.sh
  • share/poudriere-dsh2dsh/include/colors.pre.sh
  • share/poudriere-dsh2dsh/include/colors.sh

The first 100 are listed.

distinfo 1
FileSizeSHA256
dsh2dsh-poudriere-3.4.99.20260426_GH0.tar.gz5.83728e+063336343b8b22bd39a01b5c8207a66ffdaf9168cebc3d4fda6dbfacc94f97147d

Commit history 0

No commits in the history this site was built from.