summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-auth/polkit/polkit-0.120-r1.ebuild (renamed from sys-auth/polkit/polkit-0.120.ebuild)6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys-auth/polkit/polkit-0.120.ebuild b/sys-auth/polkit/polkit-0.120-r1.ebuild
index f8a3419af6e4..8860ae9bfa5f 100644
--- a/sys-auth/polkit/polkit-0.120.ebuild
+++ b/sys-auth/polkit/polkit-0.120-r1.ebuild
@@ -102,6 +102,12 @@ src_install() {
diropts -m 0700 -o polkitd
keepdir /usr/share/polkit-1/rules.d
+
+ # meson does not install required files with SUID bit. See
+ # https://bugs.gentoo.org/816393
+ # Remove the following lines once this has been fixed by upstream
+ fperms u+s /usr/bin/pkexec
+ fperms u+s /usr/lib/polkit-1/polkit-agent-helper-1
}
pkg_postinst() {