freebsd-src/release
Baptiste Daroussin f8e46fd61e pkgbase: rework certctl package to only run rehash on the main package
Rework how ucl manifest are generated leveraging ucl features and flua

now the ucl generation is done via a lua script which uses libucl to
ingest the template and use variables as defined in its command line.

the template will include only if it exist a ucl file named after the
package name which will complement the template or overwrite what was
defined in the template if defined in this specific ucl file

this allows to overwrite license, but add script only to the packages
who actually needs them.

As a results the post install scripts are now only added to the right
package and not also added to the subpackages like -man or -dev

Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D44374
2024-03-19 07:58:29 +01:00
..
amd64 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
arm release: remove arm/armv6 RPI-B configuration file 2023-08-31 19:24:38 -04:00
arm64 arm64/RPI: enable powerd by default on arm64-aarch64-RPI images 2024-01-05 13:41:24 -06:00
i386 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
packages pkgbase: rework certctl package to only run rehash on the main package 2024-03-19 07:58:29 +01:00
pkg_repos Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
powerpc powerpc/generate-hfs.sh: Don't include $FreeBSD$ in prefix to uuencoded image 2023-09-25 07:55:18 -07:00
riscv riscv: add firmware partitions to GENERICSD.conf 2024-02-14 11:16:54 -04:00
scripts Reapply "pkgbase: Create a FreeBSD-dtb package" 2024-02-03 09:49:12 +01:00
tools release: add basic cloudinit images 2024-03-18 10:58:50 +01:00
Makefile release: rework distributions list 2024-01-24 09:13:51 -05:00
Makefile.azure releng-azure: Add ZFS support to Azure image buliding and uploading 2023-08-30 01:40:39 +08:00
Makefile.ec2 EC2: Flavour existing AMIs as "base" 2023-09-28 15:18:46 -07:00
Makefile.firecracker
Makefile.gce releng-gce: Advertise the availability of UEFI support in GCE images. 2024-01-26 19:09:39 -08:00
Makefile.inc1 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.mirrors Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.vagrant Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.vm release: add basic cloudinit images 2024-03-18 10:58:50 +01:00
rc.local
release.conf.sample
release.sh Revert "release.sh: Add -jN to make release" 2024-01-28 21:43:56 -08:00