Skip to content

Commit 9779451

Browse files
authored
Merge pull request #96 from hessu/build/signing
doc: Add new rsa4096 key id for Ubuntu 24.04 noble signing
2 parents a4efaa5 + 8163070 commit 9779451

1 file changed

Lines changed: 7 additions & 8 deletions

File tree

doc/INSTALLING.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,13 @@ Next, add the gpg key used to sign the packages by running the following
7979
commands at your command prompt. This will enable strong authentication of
8080
the aprsc packages - apt-get will cryptographically validate them.
8181

82-
On newer distributions, such as Debian 12.0 and Ubuntu 22.04, where the
83-
`/etc/apt/trusted.gpg.d` directory is present, run the following commands:
82+
On Ubuntu 24.04 and later, use the new key identifier (rsa4096 key):
83+
84+
gpg --keyserver keyserver.ubuntu.com --recv D43AD4708A2DA1139F250B3294E40E5320D8AE3C
85+
sudo gpg --export D43AD4708A2DA1139F250B3294E40E5320D8AE3C > /etc/apt/trusted.gpg.d/aprsc.key.gpg
86+
87+
On older distributions, such as Debian 12.0 and Ubuntu 22.04, run the
88+
following commands:
8489

8590
gpg --keyserver keyserver.ubuntu.com --recv C51AA22389B5B74C3896EF3CA72A581E657A2B8D
8691
sudo gpg --export C51AA22389B5B74C3896EF3CA72A581E657A2B8D > /etc/apt/trusted.gpg.d/aprsc.key.gpg
@@ -90,12 +95,6 @@ it can be deleted from there like this:
9095

9196
sudo apt-key del C51AA22389B5B74C3896EF3CA72A581E657A2B8D
9297

93-
On older distributions where `trusted.gpg.d` directory is not present, use
94-
the following commands instead:
95-
96-
gpg --keyserver keyserver.ubuntu.com --recv C51AA22389B5B74C3896EF3CA72A581E657A2B8D
97-
gpg --export C51AA22389B5B74C3896EF3CA72A581E657A2B8D | sudo apt-key add -
98-
9998
Next, download the package indexes:
10099

101100
sudo apt-get update

0 commit comments

Comments
 (0)