Hello, I noticed a change in the return code of systemctl command between systemd 253 and 254 when the polkit authentication is refused: /bin/systemctl restart systemd-timesyncd.service The return code changed from 1 to 4. The Buildroot Polkit test case "TestPolkitSystemd" expected 1 as return code [1]. The service log is not the same either: systemd v253: Failed to restart systemd-timesyncd.service: Interactive authentication required. systemd v254: Failed to restart systemd-timesyncd.service: Access denied git bisect report this commit: https://github.com/systemd/systemd/commit/959301cf9f42418314abf027183dc25c08731b82 >From the PR (to get more context): https://github.com/systemd/systemd/pull/26365 I'm not sure if it's expected or not. Is the systemctl return code is considered "stable" over systemd releases? [1] https://gitlab.com/buildroot.org/buildroot/-/jobs/4768561464 (TestPolkitSystemd) Thoughts? Best regards, Romain