On 4/3/25 5:38 PM, deloptes via tde-devels wrote:
Now back to the original problem of why the TDE polkit agent is not functioning here. The agent autostarts fine, so something else is awry. My guess is how I am building the package. I presume other TDE users are not experiencing any such issue.
if the gnome agent is starting before the tde agent, then the gnome one will pick up and handle all requests. Did you remove the gnome one and restarted the session?
The gnome agent was starting in 14.1.2 because the TDE polkit-tde package did not yet exist. In 14.1.3 the TDE agent launches but fails to function. When launched from a terminal window, pkexec hangs. When repeating with strace, there is a terminating error 'pkexec must be setuid root'. Searching the web did not help and as might be guessed, /usr/bin/pkexec is indeed setuid.
Not running the TDE polkit agent and letting either the KDE or GNOME agent launch on startup results in pkexec working as expected.