freebsd-dev/release
Kyle Evans fbd46fe94a pkgbase: fix caroot packaging and add post-install script
The original intention for caroot was to be packaged separately, perhaps so
that users can have a more/less conservative upgrade policy for this
separated from the rest of base.

secure/caroot/Makefile doesn't have anything interesting to package, but its
subdirectories might. Move the PACKAGE= to Makefile.inc so both blacklisted
and trusted get packaged consistently into the correct one rather than the
default -utilities. Also tag the directories for package=caroot, as they
could also be empty; blacklisted is empty by default, but trusted is not.

Add a post-install script to do certctl rehash, along with a note should we
eventually come up with a way to detect that files have been added or
removed that requires a rehash.

-caroot gets a dependency on -utilities, as that's where we provide certctl
at the moment. We can perhaps reconsider this and put certctl into this
package in the future, but there are some bits within -utilities that
unconditionally invoke certctl so let's hold off for now.

Reviewed by:	manu (earlier version, before -utilities dep added)
Differential Revision:	https://reviews.freebsd.org/D23352
2020-01-29 18:47:08 +00:00
..
amd64 Use makefs -t msdos in make_esp_file 2019-09-03 18:37:55 +00:00
arm release: chase ports r519089 (rpi-firmware update) 2019-12-05 16:17:56 +00:00
arm64 release: chase ports r519089 (rpi-firmware update) 2019-12-05 16:17:56 +00:00
i386 Escape a new line following r342283. 2019-01-02 16:22:33 +00:00
packages pkgbase: fix caroot packaging and add post-install script 2020-01-29 18:47:08 +00:00
pkg_repos
powerpc Update loader size on powerpc isos 2019-05-20 03:35:14 +00:00
scripts pkgbase: Move the bootloader related files to a new FreeBSD-bootloader package 2019-09-05 14:06:01 +00:00
sparc64
tools multi-boot for openstack/qcow images 2020-01-27 22:40:03 +00:00
Makefile Fix a typo. 2020-01-13 16:31:58 +00:00
Makefile.azure
Makefile.ec2 Pass --arm64 to bsdec2-image-upload when building ARM64 AMIs. 2019-03-20 07:19:09 +00:00
Makefile.gce
Makefile.mirrors Include files containing metadata specific to the branch in the 2019-06-25 14:56:13 +00:00
Makefile.vagrant
Makefile.vm Ensure the TYPE, BRANCH, and REVISION variables are set in 2020-01-13 16:31:00 +00:00
rc.local
release.conf.sample
release.sh Fix passing ${CONF_FILES} (which contains MAKE_CONF and 2019-06-17 22:53:39 +00:00