OPNSense/tools 9f8f7a1build pkgbase.sh

build/pkgbase: add a bit of context

We likely won't use it for the forseeable future, but that doesn't
mean other's cannot play with it.
DeltaFile
+17-1build/pkgbase.sh
+17-11 files

OPNSense/tools a4b6ef5build sync.sh

build/sync: more tweaks
DeltaFile
+7-6build/sync.sh
+7-61 files

OPNSense/tools f131f33build sync.sh

build/sync: allow usage in other trees

Mainly for src.git inside sys/
DeltaFile
+11-8build/sync.sh
+11-81 files

OPNSense/tools c1b59a7build upload.sh download.sh

build: more pkgbase support in other scripts
DeltaFile
+5-1build/rename.sh
+1-1build/upload.sh
+1-1build/download.sh
+7-33 files

OPNSense/tools c060ab4. Makefile, build common.sh clean.sh

build/pkgbase: preliminary support for OS updates through pkgbase

This is a rough estimate of what is necessary.  Not overly stable
yet, but follows opnsense-update way of doing things by using our
product name and version/revision scheme.  The latest batch is
kept if a previous older (does not detect going back but will assume
it is not) reference was found.

The incremental way has downsides in intermediate builds/reverts
but at least changes can be tracked pretty well.  May also want a
comment as a hash.  Also need to see how stable reproducible builds
are or of this requires a permanent state of /usr/obj and only
incrememtal builds thereafter (would really not be ideal).

Not planning to put this into production any time soon but may live
on the snapshot end for future testing.
DeltaFile
+93-0build/pkgbase.sh
+3-3Makefile
+1-1build/common.sh
+1-1build/clean.sh
+98-54 files

OPNSense/tools d2734a6build common.sh, config/26.7 skim.conf ports.conf

config: anchor our pkg version in opnsense/pkg
DeltaFile
+2-2build/common.sh
+1-1config/26.7/ports.conf
+1-0config/26.7/skim.conf
+4-33 files

OPNSense/tools bca6940config/26.7 make.conf skim.conf

config: move kea and miniupnpd to our own copies
DeltaFile
+2-2config/26.7/ports.conf
+1-1config/26.7/make.conf
+2-0config/26.7/skim.conf
+5-33 files

OPNSense/tools 2b65317config/26.7 aux.conf

config: let go off go 1.25, EoL according to ports
DeltaFile
+0-1config/26.7/aux.conf
+0-11 files

OPNSense/tools 9c72d04. Makefile

make: select latest config if OS mismatches

The system will error later so that the OS=xxx override must be
used anyway.
DeltaFile
+2-1Makefile
+2-11 files

OPNSense/tools d07b7e2build distfiles.sh

build/distfiles: clear the existing distfiles cache dir

This can cause issues on nightly builds so avoid it by clearing
all temporary files in there.  The actual cache we use is in a
chroot (un)packed via the distfiles set.
DeltaFile
+1-0build/distfiles.sh
+1-01 files

OPNSense/tools 5eb9d6econfig/26.7 base.plist.amd64

config: rebase for 26.7.3
DeltaFile
+3-0config/26.7/base.plist.amd64
+3-01 files

OPNSense/tools fcf795abuild options.sh

build/options: fix the broken fix
DeltaFile
+4-6build/options.sh
+4-61 files

OPNSense/tools 8085185config/26.7 make.conf

config: order, order!
DeltaFile
+1-1config/26.7/make.conf
+1-11 files

OPNSense/tools 577d91aconfig/26.7 plugins.conf

config: add intrusion-detection-content-at-antiphishing plugin
DeltaFile
+1-0config/26.7/plugins.conf
+1-01 files

OPNSense/tools 08428c1build options.sh, config/26.7 make.conf

config: squelch option mismatches on 26.7
DeltaFile
+11-8build/options.sh
+0-2config/26.7/make.conf
+11-102 files

OPNSense/tools 8fa50b8build vm.sh

build/vm: add noatime to UFS root disk (#516)

This "noatime" tweak, reduced the OPNsense constant
50kb - 80kb disk writes that wear down the SSD / NVME.

Signed-off-by: Unicorn9x
DeltaFile
+1-1build/vm.sh
+1-11 files

OPNSense/tools 854a5a8config/26.7 make.conf

config: depend on RC like AMD does
DeltaFile
+1-0config/26.7/make.conf
+1-01 files

OPNSense/tools 275c236config/26.1 plugins.conf make.conf

config: remove 26.1, use 26.1.11 tag for historic builds
DeltaFile
+0-25,332config/26.1/base.plist.amd64
+0-2,798config/26.1/base.obsolete.amd64
+0-278config/26.1/ports.conf
+0-147config/26.1/extras.conf
+0-107config/26.1/make.conf
+0-106config/26.1/plugins.conf
+0-28,7688 files not shown
+0-28,94414 files

OPNSense/tools 07002c4config/26.7 extras.conf

build/nano: disable hostwatch
DeltaFile
+9-0config/26.7/extras.conf
+9-01 files

OPNSense/tools c1f4bcdconfig/26.7 make.conf

config: enable DOCS for powerdns, LUA forced by port
DeltaFile
+2-1config/26.7/make.conf
+2-11 files

OPNSense/tools feca902config/26.7 build.conf

config: ready for 26.7-RC1
DeltaFile
+0-3config/26.7/build.conf
+0-31 files

OPNSense/tools 8828552config/26.1 plugins.conf, config/26.7 plugins.conf

config: add firewall-legacy plugin
DeltaFile
+1-0config/26.7/plugins.conf
+1-0config/26.1/plugins.conf
+2-02 files

OPNSense/tools 808da9bconfig/26.7 make.conf

dns/powerdns: unset LMDB and LUA as well (#515)
DeltaFile
+1-1config/26.7/make.conf
+1-11 files

OPNSense/tools 256edc9config/26.7 build.conf

config: plugins stable branch was added
DeltaFile
+0-1config/26.7/build.conf
+0-11 files

OPNSense/tools 4e7f2febuild core.sh

build/core: reject invalid versions

PR: https://forum.opnsense.org/index.php?topic=52270.0
DeltaFile
+6-1build/core.sh
+6-11 files

OPNSense/tools 941a2ddconfig/26.7 make.conf

dns/powerdns: Unset MYSQL and PGSQL
DeltaFile
+1-0config/26.7/make.conf
+1-01 files

OPNSense/tools a79e472config/26.7 make.conf

dns/powerdns: Unset MYSQL and PGSQL
DeltaFile
+1-0config/26.7/make.conf
+1-01 files

OPNSense/tools 31820a9config/26.1 ports.conf make.conf, config/26.7 ports.conf make.conf

config: switch to dedicated haproxy32 port

Renaming ports is really popular for minimal benefit.
DeltaFile
+1-1config/26.7/ports.conf
+1-1config/26.7/make.conf
+1-1config/26.1/ports.conf
+1-1config/26.1/make.conf
+4-44 files

OPNSense/tools b4b9336config/26.7 build.conf

config: 26.7 switch src to stable
DeltaFile
+0-1config/26.7/build.conf
+0-11 files

OPNSense/tools ecf42ac. README.md

README: maybe this works
DeltaFile
+5-0README.md
+5-01 files