Public bug reported:

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

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.

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).
* 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].

[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

** Affects: authd (Ubuntu)
     Importance: Undecided
         Status: New

-- 
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

Reply via email to