aboutsummaryrefslogtreecommitdiff
path: root/release
diff options
context:
space:
mode:
authorKyle Evans <kevans@FreeBSD.org>2020-01-29 18:47:08 +0000
committerKyle Evans <kevans@FreeBSD.org>2020-01-29 18:47:08 +0000
commitfbd46fe94ab7de664fd396144d03d6c6b5e22c19 (patch)
tree9919c0e722e21cb778fbb40487ff98fc759da821 /release
parent4be465ab468ad37003826f11ad3465db5168c95d (diff)
Notes
Diffstat (limited to 'release')
-rw-r--r--release/packages/caroot.ucl31
-rwxr-xr-xrelease/packages/generate-ucl.sh3
2 files changed, 34 insertions, 0 deletions
diff --git a/release/packages/caroot.ucl b/release/packages/caroot.ucl
new file mode 100644
index 000000000000..923601ea0f3e
--- /dev/null
+++ b/release/packages/caroot.ucl
@@ -0,0 +1,31 @@
+#
+# $FreeBSD$
+#
+
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "%COMMENT%"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD
+deps: {
+ FreeBSD-%PKGDEPS%: {
+ origin: "base",
+ version: "%VERSION%"
+ }
+}
+scripts: {
+ # XXX If pkg picks up a mechanism to detect in the post-install script
+ # files being added or removed, we should use it instead to gate the
+ # rehash.
+ post-install = <<EOD
+ [ -x /usr/sbin/certctl ] && /usr/sbin/certctl rehash
+EOD
+}
diff --git a/release/packages/generate-ucl.sh b/release/packages/generate-ucl.sh
index bcf71e9919f6..eff7e3ab8504 100755
--- a/release/packages/generate-ucl.sh
+++ b/release/packages/generate-ucl.sh
@@ -34,6 +34,9 @@ main() {
outname="$(echo ${outname} | tr '-' '_')"
case "${outname}" in
+ caroot)
+ pkgdeps="utilities"
+ ;;
runtime)
outname="runtime"
uclfile="${uclfile}"