From: Jan-Simon Moeller Date: Wed, 29 Mar 2023 20:17:45 +0000 (+0200) Subject: Fix for user and group of /home/agl-driver X-Git-Tag: 15.91.0~44 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL%2Fmeta-agl-demo.git;a=commitdiff_plain;h=1e62ea70abd523482e4a181737e7202280a30ce3 Fix for user and group of /home/agl-driver The private nssdb introduced wrong access rights for /home/agl-driver through the package. Fix it till we have it reworked. Bug-AGL: SPEC-4599 Change-Id: I665b51f8473f64785c64c55359b5e0e702050e9a Signed-off-by: Jan-Simon Moeller --- diff --git a/recipes-connectivity/kuksa-val/kuksa-val_git.bb b/recipes-connectivity/kuksa-val/kuksa-val_git.bb index 2c1966ff6..48cda1081 100644 --- a/recipes-connectivity/kuksa-val/kuksa-val_git.bb +++ b/recipes-connectivity/kuksa-val/kuksa-val_git.bb @@ -79,7 +79,7 @@ do_install:append() { pkg_postinst_ontarget:${PN}-client-certificates () { certutil -A -d /home/agl-driver/.pki/nssdb -n "KuksaRootCA" -t "pC,," -i ${sysconfdir}/kuksa-val/CA.pem - chown agl-driver:agl-driver -R /home/agl-driver/.pki/ + chown agl-driver:agl-driver -R /home/agl-driver/ } # Put client certificates into their own package so we can avoid diff --git a/recipes-core/nss/nss-agl-driver-db_git.bb b/recipes-core/nss/nss-agl-driver-db_git.bb index ba203d4e6..3d8aa5f4b 100644 --- a/recipes-core/nss/nss-agl-driver-db_git.bb +++ b/recipes-core/nss/nss-agl-driver-db_git.bb @@ -12,10 +12,11 @@ do_compile[noexec] = "1" do_install() { mkdir -p ${D}/home/agl-driver/.pki/nssdb certutil -N -d ${D}/home/agl-driver/.pki/nssdb --empty-password + chown -R 1001:1001 ${D}/home/agl-driver } pkg_postinst_ontarget:${PN} () { - chown agl-driver:agl-driver -R /home/agl-driver/.pki/ + chown agl-driver:agl-driver -R /home/agl-driver/ } FILES:${PN} += "/home/agl-driver/.pki/*"