From 4764f2fbc77c1da124a50337bf6e17e0bf58046d Mon Sep 17 00:00:00 2001 From: Xavier Beaudouin Date: Fri, 7 Nov 2025 05:12:51 +0100 Subject: [PATCH] Added sudomk --- poudriere/poudriere.conf | 14 ++++++++- poudriere/poudriere.d/sudomk-make.conf | 1 + poudriere/poudriere.d/sudomk.list | 41 ++++++++++++++++++++++++++ 3 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 poudriere/poudriere.d/sudomk-make.conf create mode 100644 poudriere/poudriere.d/sudomk.list diff --git a/poudriere/poudriere.conf b/poudriere/poudriere.conf index 5466a06..6da441e 100644 --- a/poudriere/poudriere.conf +++ b/poudriere/poudriere.conf @@ -71,6 +71,12 @@ USE_TMPFS=yes # (default: none) #TMPFS_LIMIT=8 +# List of pk globs that are not allower to use tmpfs +TMPFS_BLACKLIST="rust* llvm*" + +# For TMPFS_BLACKLIST +TMPFS_BLACKLIST_TMPDIR=/cache/tmp + # How much memory to limit jail processes to for *each builder* # in GiB (default: none) #MAX_MEMORY=8 @@ -91,6 +97,7 @@ DISTFILES_CACHE=/usr/ports/distfiles # # Example to use github mirror: #GIT_BASEURL=https://github.com/freebsd/freebsd-src.git +GIT_BASEURL=https://github.com/freebsd/freebsd-src.git # If set the source tree marked to use git will use the defined # mirror (default: git.FreeBSD.org/src.git) @@ -227,7 +234,11 @@ NO_RESTRICTED=no # List of packages that will always be allowed to use MAKE_JOBS # regardless of ALLOW_MAKE_JOBS. This is useful for allowing ports # which holdup the rest of the queue to build more quickly. -ALLOW_MAKE_JOBS_PACKAGES="pkg ccache py* gcc* clang* llvm* openjdk* rust* erlang* node* mongodb* ghc* go*" +ALLOW_MAKE_JOBS_PACKAGES="pkg ccache py* gcc* clang* llvm* openjdk* rust* erlang* node* mongodb* ghc* go* webkit2*" + +# List of package name globs that should never build at the same time. +# # Default: none +MUTUALLY_EXCLUSIVE_BUILD_PACKAGES="llvm* rust* gcc* llvm15* llvm16* llvm17* llvm18* llvm19*" # Timestamp every line of build logs # Default: no @@ -346,5 +357,6 @@ PRIORITY_BOOST="gcc* clang* llvm* openjdk* rust* erlang* node* mongodb* ghc* go* # Default: no HTML_TRACK_REMAINING=yes + #klara #PKG_HASH=yes diff --git a/poudriere/poudriere.d/sudomk-make.conf b/poudriere/poudriere.d/sudomk-make.conf new file mode 100644 index 0000000..c9c6777 --- /dev/null +++ b/poudriere/poudriere.d/sudomk-make.conf @@ -0,0 +1 @@ +#DEFAULT_VERSIONS= sudo=sssd diff --git a/poudriere/poudriere.d/sudomk.list b/poudriere/poudriere.d/sudomk.list new file mode 100644 index 0000000..2e589ae --- /dev/null +++ b/poudriere/poudriere.d/sudomk.list @@ -0,0 +1,41 @@ +benchmarks/phoronix-test-suite +databases/cego +devel/p5-IPC-ShellCmd +devel/py-invoke +devel/ruby-install +emulators/playonbsd +multimedia/zoneminder +net-im/mastodon +net-mgmt/librenms +net-mgmt/networkmgr +net-mgmt/observium +net-mgmt/zabbix6-server +net-mgmt/zabbix7-server +net-mgmt/zabbix72-server +net-mgmt/zabbix74-server +net/cloud-init-devel +net/cloud-init +ports-mgmt/porttools +security/kf5-kdesu +security/kf6-kdesu +security/lxqt-sudo +security/veracrypt +sysutils/azure-agent +sysutils/bhyvemgr +sysutils/brut +sysutils/catfish +sysutils/cbsd +sysutils/fpart +sysutils/mountsmb2 +sysutils/mybashburn +sysutils/omnibackup +sysutils/puppetserver8 +sysutils/py-google-compute-engine +sysutils/qsudo +sysutils/reggae +sysutils/topgrade +sysutils/zogftw +www/ilias +x11-wm/nscde +security/sudo +security/sudo@sssd