** Description changed: authd is a new package in resolute, in universe. It's not shipped by default. The new long-awaited version brings many important improvements and bug fixes compared to 0.5.11. The new features which require a FFe are: 1. Change default UID/GID range to 10000:60000. Previously, UIDs and GIDs were picked from the range 1000000000:1999999999 which caused issues with LXD containers: - * https://github.com/canonical/authd/issues/819 - * https://github.com/canonical/authd/issues/1022 + * https://github.com/canonical/authd/issues/819 + * https://github.com/canonical/authd/issues/1022 2. Add authctl, a command-line tool to manage authd users and groups. authd users and groups can't be modified with standard utilities like shadow-utils (usermod and friends). In the new release, authctl supports: - * Changing user and group IDs, which helps avoiding the issues with LXD mentioned above for existing authd users. - * Locking and unlocking users. + * Changing user and group IDs, which helps avoiding the issues with LXD mentioned above for existing authd users. + * Locking and unlocking users. Additional capabilities, like changing a user's shell and home directory, are planned for the future. 3. Deny login if session is offline and user or device is disabled. This is a security feature which closes a loophole that allowed users to still log in when they were disabled on the IdP. The full changelog is available at [1]. We tested the release with: * Our unit and integration tests [2]. These are also executed with autopkgtest. - * Our automated end-to-end tests, simulating user interaction [3] (which are a bit flaky, which is why there are some failures). + * Our automated end-to-end tests, simulating user interaction [3][4][5] (which are a bit flaky, which is why there are some failures). * A bunch of manual tests. We maintain a spreadsheet for those which I can share privately on request. - The 0.6.1 release is available in our PPA [4]. + The 0.6.1 release is available in our PPA [6]. [1] https://github.com/canonical/authd/blob/3167fb5c1d036a13d8e19d263a394d8f4d1aa697/debian/changelog#L1-L75 [2] https://github.com/canonical/authd/actions/runs/23955715309/job/69880509672 [3] https://github.com/canonical/authd/actions/runs/23955715402 - [4] https://launchpad.net/~ubuntu-enterprise-desktop/+archive/ubuntu/authd + [4] Results of end-to-end tests on Resolute using the authd-msentraid broker: https://authd-e2e-test-logs.adrian-dombeck.workers.dev/pr-/run-23955715402-1/devel-authd-msentraid/log.html + [5] Results of end-to-end tests on Resolute using the authd-google broker: https://authd-e2e-test-logs.adrian-dombeck.workers.dev/pr-/run-23955715402-1/devel-authd-google/log.html + [6] https://launchpad.net/~ubuntu-enterprise-desktop/+archive/ubuntu/authd
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2147226 Title: FFe: Update authd to 0.6.1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/authd/+bug/2147226/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
