Vérification du paquet RPM de l’application de bureau Proton Mail sur Fedora
- Lecture
- 2 minutes
- Catégorie
- Commencer
Proton signe le paquet RPM de l’application de bureau Proton Mail, à partir de la version 1.16.0. Avant de l’installer, vérifiez que le paquet provient bien de Proton et qu’il n’a pas été falsifié. Il suffit d’effectuer cette configuration une seule fois. Sans cette vérification, dnf installe le paquet même si la signature ne peut pas être vérifiée, et sous Fedora 45 ou une version ultérieure, rpm refuse de l’installer.
Comment vérifier le paquet RPM ?
- Ouvrez un terminal dans le dossier où vous souhaitez télécharger les fichiers.
wget https://proton.me/download/mail/linux/RPM-GPG-KEY proton-mail wget https://proton.me/download/mail/linux/ProtonMail desktop-beta.rpm
- Facultatif : vérifiez l’empreinte de la clé, un identifiant unique qui confirme qu’il s’agit bien de la clé de Proton :
gpg --show-keys RPM-GPG-KEY-proton-mail
La ligne juste en dessous de pub doit afficher cette empreinte :
1C27DF7A717BCBCAC760A84C0DB4B0701E5FB04A
Si elle ne correspond pas, arrêtez-vous et contactez le support Proton.
- Importez la clé :
sudo rpm --import RPM-GPG-KEY-proton-mail
- Vérifiez le paquet de l’application :
rpm --checksig ProtonMail-desktop-beta.rpm
La sortie doit se terminer par digests signatures OK.
- Installez l’application :
sudo dnf install ./ProtonMail-desktop-beta.rpm
dnf peut afficher skipped OpenPGP checks for 1 package from repository: @commandline. C’est normal, car vous avez déjà vérifié le paquet à l’étape 4.
Dépannage
SIGNATURES NOT OK, ou une erreur NOKEY ou un avertissement : soit la clé n’est pas importée (répétez les étapes 1 à 3), soit le paquet est antérieur à la version 1.16.0 et n’est pas signé.
La vérification échoue lorsque Proton annonce une mise à jour de la clé : importez à nouveau la clé (étapes 1 à 3). Si rpm --version affiche une version antérieure à 6, retirez d’abord l’ancienne clé :
- Listez les clés installées :
rpm -q gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%
{SUMMARY}\n'- Retirez l’entrée Proton AG (Proton Mail Desktop) en utilisant le nom indiqué dans la liste :
sudo rpm -e gpg-pubkey-xxxxxxxx-xxxxxxxx