diff options
| author | Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com> | 2024-01-26 13:41:19 -0500 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2024-01-27 09:48:33 -0800 |
| commit | a678038766792188aae450e1687f79b8c04dce1f (patch) | |
| tree | 2ac4d45f10593b8b029e9b73aa4ac7807f598970 | |
| parent | 0bea9feffc93b1bdd29273ccb85fc87fee244d05 (diff) | |
| download | meta-openembedded-a678038766792188aae450e1687f79b8c04dce1f.tar.gz | |
polkit: fix rules.d permissions
Fix conflicting installations of
polkit-group-rule-{network/datetime/udisks2}. Ensure {sysconfdir}/polkit-1/rules.d permissions match the current
recipe during installation to prevent conflicts in do_rootfs of an image.
Signed-off-by: Maxime Roussin-Belanger <maxime.roussinbelanger@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
| -rw-r--r-- | meta-oe/recipes-extended/polkit/polkit_123.bb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meta-oe/recipes-extended/polkit/polkit_123.bb b/meta-oe/recipes-extended/polkit/polkit_123.bb index 670fd995fb..df9d25e9f4 100644 --- a/meta-oe/recipes-extended/polkit/polkit_123.bb +++ b/meta-oe/recipes-extended/polkit/polkit_123.bb | |||
| @@ -46,7 +46,9 @@ SYSTEMD_AUTO_ENABLE = "disable" | |||
| 46 | do_install:append() { | 46 | do_install:append() { |
| 47 | #Fix up permissions on polkit rules.d to work with rpm4 constraints | 47 | #Fix up permissions on polkit rules.d to work with rpm4 constraints |
| 48 | chmod 700 ${D}/${datadir}/polkit-1/rules.d | 48 | chmod 700 ${D}/${datadir}/polkit-1/rules.d |
| 49 | chmod 700 ${D}/${sysconfdir}/polkit-1/rules.d | ||
| 49 | chown polkitd:root ${D}/${datadir}/polkit-1/rules.d | 50 | chown polkitd:root ${D}/${datadir}/polkit-1/rules.d |
| 51 | chown polkitd:root ${D}/${sysconfdir}/polkit-1/rules.d | ||
| 50 | } | 52 | } |
| 51 | 53 | ||
| 52 | FILES:${PN} += "${libdir}/polkit-1 ${nonarch_libdir}/polkit-1 ${datadir}" | 54 | FILES:${PN} += "${libdir}/polkit-1 ${nonarch_libdir}/polkit-1 ${datadir}" |
