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.