polkit: stop overriding DAC on /usr/share/polkit-1/rules.d

This is no longer required by upstream for data in /usr/, as it ships
in packages so there's no point hiding its content. Still required for
/etc/ as that's for local modifications.

Signed-off-by: Luca Boccassi <bluca@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Luca Boccassi 2024-08-12 12:15:40 +01:00 committed by Khem Raj
parent cb50c93096
commit 6da0fd21c9
No known key found for this signature in database
GPG Key ID: BB053355919D3314

View File

@ -46,9 +46,7 @@ SYSTEMD_AUTO_ENABLE = "disable"
do_install:append() {
#Fix up permissions on polkit rules.d to work with rpm4 constraints
if ${@bb.utils.contains('PACKAGECONFIG', 'libs-only', 'false', 'true', d)}; then
chmod 700 ${D}/${datadir}/polkit-1/rules.d
chmod 700 ${D}/${sysconfdir}/polkit-1/rules.d
chown polkitd:root ${D}/${datadir}/polkit-1/rules.d
chown polkitd:root ${D}/${sysconfdir}/polkit-1/rules.d
fi
}