diff options
4 files changed, 3 insertions, 9 deletions
diff --git a/meta-oe/recipes-extended/polkit/polkit-group-rule-datetime.bb b/meta-oe/recipes-extended/polkit/polkit-group-rule-datetime.bb index 2159482ebb..c0066d5636 100644 --- a/meta-oe/recipes-extended/polkit/polkit-group-rule-datetime.bb +++ b/meta-oe/recipes-extended/polkit/polkit-group-rule-datetime.bb | |||
@@ -7,7 +7,7 @@ require polkit-group-rule.inc | |||
7 | SRC_URI = "file://50-org.freedesktop.timedate1.rules" | 7 | SRC_URI = "file://50-org.freedesktop.timedate1.rules" |
8 | 8 | ||
9 | do_install() { | 9 | do_install() { |
10 | install -m 0755 ${UNPACKDIR}/50-org.freedesktop.timedate1.rules ${D}${sysconfdir}/polkit-1/rules.d | 10 | install -D -m 0755 ${UNPACKDIR}/50-org.freedesktop.timedate1.rules ${D}${datadir}/polkit-1/rules.d |
11 | } | 11 | } |
12 | 12 | ||
13 | USERADD_PACKAGES = "${PN}" | 13 | USERADD_PACKAGES = "${PN}" |
diff --git a/meta-oe/recipes-extended/polkit/polkit-group-rule-network.bb b/meta-oe/recipes-extended/polkit/polkit-group-rule-network.bb index bfd3361dfe..ec8ff868d4 100644 --- a/meta-oe/recipes-extended/polkit/polkit-group-rule-network.bb +++ b/meta-oe/recipes-extended/polkit/polkit-group-rule-network.bb | |||
@@ -7,7 +7,7 @@ require polkit-group-rule.inc | |||
7 | SRC_URI = "file://50-org.freedesktop.NetworkManager.rules" | 7 | SRC_URI = "file://50-org.freedesktop.NetworkManager.rules" |
8 | 8 | ||
9 | do_install() { | 9 | do_install() { |
10 | install -m 0755 ${UNPACKDIR}/50-org.freedesktop.NetworkManager.rules ${D}${sysconfdir}/polkit-1/rules.d | 10 | install -D -m 0755 ${UNPACKDIR}/50-org.freedesktop.NetworkManager.rules ${D}${datadir}/polkit-1/rules.d |
11 | } | 11 | } |
12 | 12 | ||
13 | USERADD_PACKAGES = "${PN}" | 13 | USERADD_PACKAGES = "${PN}" |
diff --git a/meta-oe/recipes-extended/polkit/polkit-group-rule-udisks2.bb b/meta-oe/recipes-extended/polkit/polkit-group-rule-udisks2.bb index 8dc8c5e255..884590d47c 100644 --- a/meta-oe/recipes-extended/polkit/polkit-group-rule-udisks2.bb +++ b/meta-oe/recipes-extended/polkit/polkit-group-rule-udisks2.bb | |||
@@ -10,7 +10,7 @@ SRC_URI = "file://50-org.freedesktop.udiskie.rules" | |||
10 | RDEPENDS:${PN} += "udisks2" | 10 | RDEPENDS:${PN} += "udisks2" |
11 | 11 | ||
12 | do_install() { | 12 | do_install() { |
13 | install -m 0755 ${UNPACKDIR}/50-org.freedesktop.udiskie.rules ${D}${sysconfdir}/polkit-1/rules.d | 13 | install -D -m 0755 ${UNPACKDIR}/50-org.freedesktop.udiskie.rules ${D}${datadir}/polkit-1/rules.d |
14 | } | 14 | } |
15 | 15 | ||
16 | USERADD_PACKAGES = "${PN}" | 16 | USERADD_PACKAGES = "${PN}" |
diff --git a/meta-oe/recipes-extended/polkit/polkit-group-rule.inc b/meta-oe/recipes-extended/polkit/polkit-group-rule.inc index 4aeeb77d04..e2a2cecbe9 100644 --- a/meta-oe/recipes-extended/polkit/polkit-group-rule.inc +++ b/meta-oe/recipes-extended/polkit/polkit-group-rule.inc | |||
@@ -5,9 +5,3 @@ inherit features_check | |||
5 | REQUIRED_DISTRO_FEATURES = "polkit" | 5 | REQUIRED_DISTRO_FEATURES = "polkit" |
6 | 6 | ||
7 | inherit useradd | 7 | inherit useradd |
8 | |||
9 | do_install:prepend() { | ||
10 | install -m 700 -d ${D}${sysconfdir}/polkit-1/rules.d | ||
11 | chown polkitd:root ${D}/${sysconfdir}/polkit-1/rules.d | ||
12 | } | ||
13 | USERADD_PARAM:${PN}:prepend = "--system --no-create-home --user-group --home-dir ${sysconfdir}/polkit-1 polkitd;" | ||