Skip to content

Commit 140bc6d

Browse files
docs: update authd availability for Ubuntu 26.04 LTS archive
1 parent 8c3c521 commit 140bc6d

File tree

4 files changed

+33
-16
lines changed

4 files changed

+33
-16
lines changed

SECURITY.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,17 @@
22

33
## Supported Versions
44

5-
`authd` is currently released to a PPA. There are two PPAs, [stable](https://launchpad.net/~ubuntu-enterprise-desktop/+archive/ubuntu/authd) and [edge](https://launchpad.net/~ubuntu-enterprise-desktop/+archive/ubuntu/authd-edge)
6-
We provide security updates for the following versions of `authd`. Please ensure you are using a supported version to receive updates and patches.
5+
We provide security updates for the latest version of `authd` on each supported Ubuntu LTS release.
76

8-
If you are unsure of your version, please run the following command in a terminal and check which PPA `authd` is installed from:
7+
**Ubuntu 26.04 LTS (Resolute) and later:** `authd` is available directly from the Ubuntu archive.
8+
9+
**Ubuntu 24.04 LTS (Noble) and earlier supported LTS releases:** `authd` is not in the Ubuntu archive and must be installed via the stable PPA.
10+
11+
See [Install authd](https://documentation.ubuntu.com/authd/stable-docs/howto/install-authd/) for installation instructions.
12+
13+
An [edge PPA](https://launchpad.net/~ubuntu-enterprise-desktop/+archive/ubuntu/authd-edge) provides the latest development builds, but is not recommended for production use and does not receive security support.
14+
15+
If you are unsure of your version, please run the following command in a terminal and check which channel `authd` is installed from:
916

1017
```shell
1118
apt policy authd

docs/howto/install-authd.md

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,26 +15,20 @@ authd is delivered as a Debian package for Ubuntu Desktop and Ubuntu Server.
1515

1616
## System requirements
1717

18-
* Distribution: Ubuntu Desktop 24.04 LTS or Ubuntu Server 24.04 LTS
18+
* Distribution: Ubuntu Desktop 24.04 LTS or later, or Ubuntu Server 24.04 LTS or later
1919
* Architectures: amd64, arm64
2020

2121
## Install authd
2222

23-
You can install authd from the [stable PPA](https://launchpad.net/~ubuntu-enterprise-desktop/+archive/ubuntu/authd).
23+
**Ubuntu 26.04 LTS (Resolute) and later:** `authd` is available directly from the Ubuntu archive.
2424

25-
To add this PPA to your system's software sources, run the following command:
25+
**Ubuntu 24.04 LTS (Noble):** `authd` must be installed from the [stable PPA](https://launchpad.net/~ubuntu-enterprise-desktop/+archive/ubuntu/authd):
2626

2727
```shell
2828
sudo add-apt-repository ppa:ubuntu-enterprise-desktop/authd
2929
```
3030

31-
```{note}
32-
The stable PPA release of authd can be used today as an authentication service.
33-
This project is under active development and the release of authd to the
34-
official archive is planned for Ubuntu 26.04 LTS.
35-
```
36-
37-
Then install authd and any additional Debian packages needed for your system of
31+
Install authd and any additional Debian packages needed for your system of
3832
choice:
3933

4034
:::::{tab-set}

docs/reference/cloud-init-deploy.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,14 @@ Define the necessary environmental variables:
3636

3737
## Install authd
3838

39-
Add the authd PPA to the system's software sources and install authd:
39+
**Ubuntu 26.04 LTS (Resolute) and later:** `authd` is available directly from the Ubuntu archive:
40+
41+
```yaml
42+
packages:
43+
- authd
44+
```
45+
46+
**Ubuntu 24.04 LTS (Noble):** `authd` must be installed from the stable PPA. Add it to the system's software sources:
4047

4148
```yaml
4249
apt:

docs/reference/landscape-deploy.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,24 @@ CLIENT_ID=<CLIENT_ID>
3434

3535
Install the authd deb and the broker snap:
3636

37+
:::{note}
38+
On Ubuntu 24.04 LTS (Noble), `authd` is not in the Ubuntu archive. Add the following
39+
line at the start of your script, before `apt-get install authd`:
40+
41+
```shell
42+
add-apt-repository -y ppa:ubuntu-enterprise-desktop/authd
43+
```
44+
45+
On Ubuntu 26.04 LTS (Resolute) and later, this step is not required.
46+
:::
47+
3748
:::::{tab-set}
3849
:sync-group: broker
3950

4051
::::{tab-item} Google IAM
4152
:sync: google
4253

4354
```shell
44-
add-apt-repository -y ppa:ubuntu-enterprise-desktop/authd
4555
apt-get upgrade -y
4656
apt-get install -y authd
4757
snap install authd-google
@@ -53,7 +63,6 @@ snap install authd-google
5363
:sync: msentraid
5464

5565
```shell
56-
add-apt-repository -y ppa:ubuntu-enterprise-desktop/authd
5766
apt-get upgrade -y
5867
apt-get install -y authd
5968
snap install authd-msentraid

0 commit comments

Comments
 (0)