Check each host in PKG_RSYNC_HOSTS to make sure it is set before a build
Add support for multiple sites for syncing packages to
Each site must be defined in the PKG_RSYNC_HOSTS variable and then aPKG_RSYNC_HOSTNAME_$site must be defined as the target, for example:
PKG_RSYNC_HOSTS="nyi" PKG_RSYNC_HOSTNAME_nyi="nfs1.nyi.netgate.com"...
Build net/udpbroadcastrelay. Feature #10818
Rework package repos for 2.6.0-RELEASE
Using DEVEL URL
Small fixes missed on last commit to devel repo
Fix repository config files
Add a new repo called next to point to 2.6.0-RC and reduce differencesbetween branches
build: Fix pkg.txz.sig link
When pkg transitioned from .txz to .pkg extension we enabled an optionto keep a symlink of old extension around and make it possible for usersrunning older versions to upgrade. At that time, when we sign bootstrappkg, we changed scripts to create .sig symlink as well....
Update master to 2.7.0
Revert "Update master to 2.7.0"
This reverts commit ac7ec30f39a3069d3192a73b78e5977fc834482e.
Rework repository config files
Instead of use version on file names, just call them repo, repo-develand repo-previous. Also, do not keep relying on variables, instead, useversions hardcoded to make it easier when changing to newer versions.
Update the Copyright year of the files owned by Rubicon/Netgate.
Remove keeping old packages
We thought this would be useful if we needed to switch back to anolder version of the repo, but we have never used it and now we haveZFS snapshots.
Add qlnxe(4) module. Feature #11750
Ensure we always save logs to S3, even when the built pkg list is the same
Save rsync output to file instead of throwing it away
Revert "Revert "Make the pkg repo mirror_type and signature_type overridable""
This reverts commit 288d56a66615db34d62539e1e86bac2af4c4b1c3.
Revert "Make the pkg repo mirror_type and signature_type overridable"
This reverts commit f887aab939556fd44080358011d8fe7fddfb2403.
Remove AUTH_NIS from www/squid since we set WITHOUT_NIS in src.conf
Make the pkg repo mirror_type and signature_type overridable
This will be used in a future commit to install from a local dir for CIbuilds.
Add librdkafka package to the pfSense repo. Feature #12290
Unbreak build: vim doesn't have console FLAVOR
Add a bit more output when figuring out which distfile cache to use
Try to use the distfiles cache for our branch but fall back if needed
This will allow us to avoid downloading everything new when we start anew release
Save the distfiles to s3 with the git branch as part of the name
This will help us clean out old distfiles we do not need while providingthe ability to keep old distfiles around if we need to build a pointrelease for an older branch.
Clean up old distfiles using poudriere distclean
vim-console is now a FLAVOR
Tell us the name of the logs tarball so we don't have to go hunting through s3
Ticket #12456: Retire Zabbix 5.2 packages
Remove unused net/realtek-re-kmod from package repo
Fix NG 6792: Fix errors copying previous kernel
pfSense-kernel package pre-deinstall script makes a copy of currentrunning kernel (/boot/kernel) to /boot/kernel.old so it can be used toboot system in some corner cases. It was using `cp -r` what isobsoleted and was throwing some errors when symlinks are used....
Revert "Ticket #12235: pfSense-rc: Save pkg_set_version"
This reverts commit 340c9ab1d1eb1b959dc2292872866bca7e123665.
Ticket #12235: pfSense-rc: Save pkg_set_version
Instead of carry the old file pkg_set_version on pfSense-upgrade, whichis not rebuilt when we change product version, change file to be createdby post-install script of pfSense-rc.
To avoid issues, rename it to next_pkg_set_version
Add missing quotes
Replace - by _ on repository path
Followup e324755bee, combine sed and add g flag
poudriere upstream is not supporting dashes in ports tree names.
This is to prevent issues with sets, so we need to respect the change
https://github.com/freebsd/poudriere/issues/897
Snort: Enable COREDUMPS option
Register current pkg_set_version
On pfSense-base post-install script, register current pkg_set_version asthe same of /etc/version
Set PFSENSE_PKG_SET_VERSION to PRODUCT_VERSION
This is going to be used by pfSense-upgrade port to set pkg_set_versionbased on PRODUCT_VERSION
Allow %PRODUCT_VERSION% to be used on make.conf
Increase the number of logs we are keeping
Remove a trailing \r that prevents s3 rm from working
Set the output format to avoid \r on line endings preventing log files from being deleted
Only create pkg.pkg.sig if pkg.pkg exists
Revert "Show result of pkg sign command to make it easier to debug"
This reverts commit d796e0af08457ba75ad708b8a04e4dcfe70bbba3.
Create a pkg bootstrap signature symlink
Show result of pkg sign command to make it easier to debug
AWS: Separate release tarballs by branch
AWS: Add FLAVOR to distfiles.tar
AWS: Add branch name to pkgs tarball
AWS: Simplify logic using 's3 ls' to check if file exists
AWS: Make sure distfiles.tar exist before try to download it
AWS: Add missing s3 parameter to ls
AWS: Add FLAVORS to pkgs cache
Do not force git remote to be called origin
AWS: Create initial stashed ports tree on S3
AWS: Simplify logic
Create aws_exec() and replace all direct calls to use it
Always save built pkgs progress
Replace factory by ${FLAVOR}
Build improvements for using AWS:
2.5.2 is the new release
Fix #12060: Remove ZeroMQ support
Build QEMU Guest Agent. Feature #9877
Enable build of zabbix 5.4 packages
Add Zabbix 5.4 config options. Feature #12042
Revert "Enable build of Telegraf on armv7"
This reverts commit 99e7f9ec562cb3a0f614c60ae7813d8318cdff17.
Enable build of Telegraf on armv7
Promote 2.5.2 to RC
Update config recovery to use new zpool name. Issue #12005
Add devel/git back to list of packages
Add 2.5.2-BETA repo
Sort modules alphabetically
Reduce differences from Plus. No functional changes
Add congestion control modules. Implements #7092
Remove pfSense-builder. It's not being used anymore
Enable build of pfSense-pkg-WireGuard
Add needed options to unbound112
Emable build of wireguard-tools and wireguard-kmod
Change stable version to 2.5.1
Fix #11781: Disable DNSSEC option for dnsmasq
Add open-vm-tools options
Remove WireGuard support
Out of an abundance of caution while we investigate the claims aboutWireGuard in public, we need to remove it from pfSense Plus and CE inorder to shield customers from potential risk.
Add 2.5.1-RC repository
Do not build node_exporter on armv7 since lang/go14 is broken
Catch up with rename of Coreboot upgrade package to Firmware
Do not run post-install during build
RTL8153 USB ethernet module. Implements #11125
Mark 2.5.0 as current stable version
Do not exclude unlisted package
Do not build unused packages
Use new URLs for pkg repo
Respect REPO_BRANCH_PREFIX on FREEBSD_BRANCH
It's time to move to 2.6.0-DEVELOPMENT
Build the Wireguard module
Revert "Do not build drm2 kernel module, we want drm-mod from ports"
This reverts commit a8a1fb54b706f8f320b130bb3a4a9d290089f5f4.
Revert "Revert "Remove drm-kmod""
This reverts commit d52832b5c4c195614d2826f772166c253390222f.
Revert "Remove drm-kmod"
This reverts commit 86afee72c80bee8dd09a40fc801fe718044794a9.
Do not build drm2 kernel module, we want drm-mod from ports