]> xenbits.xensource.com Git - freebsd.git/commitdiff
pkgbase: Move cap_mkdb from runtime to utilities POST-INSTALL
authormanu <manu@FreeBSD.org>
Mon, 16 Sep 2019 12:51:30 +0000 (12:51 +0000)
committermanu <manu@FreeBSD.org>
Mon, 16 Sep 2019 12:51:30 +0000 (12:51 +0000)
Since login and login.conf moved to the utilities packages move also
the post-install related commands.

Reported by: mj-mailinglist@gmx.de
Reviewed by: bapt

release/packages/runtime.ucl
release/packages/utilities.ucl [new file with mode: 0644]

index d1a7cc008e185fdefae5891e10cb82bfe910ad24..80f5e262be1696cae39b17a48cef2a9491f5a73a 100644 (file)
@@ -18,7 +18,6 @@ desc = <<EOD
 EOD
 scripts: {
        post-install = <<EOD
-       cap_mkdb %CAP_MKDB_ENDIAN% ${PKG_ROOTDIR}/etc/login.conf
        pwd_mkdb -i -p -d  ${PKG_ROOTDIR}/etc ${PKG_ROOTDIR}/etc/master.passwd
        services_mkdb %CAP_MKDB_ENDIAN% -q -o ${PKG_ROOTDIR}/var/db/services.db ${PKG_ROOTDIR}/etc/services
        chmod 1777 ${PKG_ROOTDIR}/tmp
diff --git a/release/packages/utilities.ucl b/release/packages/utilities.ucl
new file mode 100644 (file)
index 0000000..936b46e
--- /dev/null
@@ -0,0 +1,23 @@
+#
+# $FreeBSD$
+#
+
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "%COMMENT% %VCS_REVISION%"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+vital = true
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD
+scripts: {
+       post-install = <<EOD
+       cap_mkdb %CAP_MKDB_ENDIAN% ${PKG_ROOTDIR}/etc/login.conf
+EOD
+}