Hi, I'm not sure is something wrong with my system or latest update of polkit changed a way binary is installed. Gnome settings user management section complains that /usr/lib/polkit-1/polkit-agent-helper-1 is not suid binary and prevents "unlock" of options which are used to manage user accounts. Downgrading to =sys-auth/polkit-0.119-r2 solves this issue. Reproducible: Always 0.120: precision ~ # ls -l /usr/lib/polkit-1/polkit-agent-helper-1 -rwxr-xr-x 1 root root 18728 5. окт. у 11:11 /usr/lib/polkit-1/polkit-agent-helper-1 0.119-r2: precision ~ # ls -l /usr/lib/polkit-1/polkit-agent-helper-1 -rws--x--x 1 root root 18744 5. окт. у 11:13 /usr/lib/polkit-1/polkit-agent-helper-1
Created attachment 743097 [details] emerge --info
Uploaded only plain `emerge --info`, package related flags ...: ================================================================= Package Settings ================================================================= sys-auth/polkit-0.120::gentoo was built with the following: USE="gtk introspection pam systemd -examples -kde (-selinux) -test" ABI_X86="(64)" FEATURES="ebuild-locks userpriv parallel-fetch fixlafiles binpkg-multi-instance binpkg-logs sandbox sfperms preserve-libs config-protect-if-modified merge-sync unknown-features-warn usersync unmerge-logs ipc-sandbox multilib-strict assume-digests qa-unresolved-soname-deps distlocks network-sandbox protect-owned pid-sandbox usersandbox binpkg-dostrip strict xattr news userfetch unmerge-orphans binpkg-docompress"
Adding notes that /usr/bin/pkexec is also not suid binary with 0.120. Updating bug summary.
That might be a fallout switching from autotools to meson build system.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18282a12446f5f9bbba77a3b5cba4ab50778ef1 commit f18282a12446f5f9bbba77a3b5cba4ab50778ef1 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2021-10-05 10:28:28 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2021-10-05 10:29:39 +0000 sys-auth/polkit: Revbump to install files with required SUID bit again Reported-by: Branko Grubic <bitlord0xff@gmail.com> Bug: https://bugs.gentoo.org/816393 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> sys-auth/polkit/{polkit-0.120.ebuild => polkit-0.120-r1.ebuild} | 6 ++++++ 1 file changed, 6 insertions(+)