Linux
Die Root der Zertifikatsstelle eintragen – und wieder entfernen.
Mit dem Skript
Für Debian, Ubuntu, Fedora, RHEL und Verwandte (fragt per sudo nach dem Kennwort):
curl -fsSL https://cert.kuonen.org/vertrauen-linux.sh | sh
Das Skript prüft den Fingerabdruck und trägt nichts ein, wenn er nicht stimmt. Es trägt auch den Schlüssel ein, mit dem die Paketquellen der Programme signiert sind (apt und dnf).
Paketschlüssel von Hand
curl -fsSL https://cert.kuonen.org/linux/kuonen.gpg | sudo tee /usr/share/keyrings/kuonen.gpg >/dev/null # Debian, Ubuntu
sudo rpm --import https://cert.kuonen.org/linux/kuonen.asc # Fedora, RHEL
Von Hand
Debian und Ubuntu:
curl -fsSL https://cert.kuonen.org/root.cer -o kuonen-root.cer
sha256sum kuonen-root.cer
curl -fsSL https://cert.kuonen.org/root.pem -o kuonen-root.crt
sudo cp kuonen-root.crt /usr/local/share/ca-certificates/
sudo update-ca-certificates
Fedora und RHEL: die Datei nach /etc/pki/ca-trust/source/anchors/ kopieren und sudo update-ca-trust ausführen.
Der Fingerabdruck (sha256sum, ohne Doppelpunkte) muss 68:F0:09:1C:3E:0C:AA:66:C2:A8:47:92:33:A3:50:55:33:36:45:73:3E:AD:5F:88:30:BD:90:9E:9C:60:D8:43 entsprechen.
Firefox hat einen eigenen Speicher: Einstellungen → Datenschutz & Sicherheit → Zertifikate anzeigen → Zertifizierungsstellen → Importieren.
Rückgängig
Debian und Ubuntu: sudo rm /usr/local/share/ca-certificates/kuonen-root.crt && sudo update-ca-certificates --fresh.
Fedora und RHEL: Datei unter /etc/pki/ca-trust/source/anchors/ löschen und sudo update-ca-trust.
Paketschlüssel: sudo rm /usr/share/keyrings/kuonen.gpg bzw. sudo rm /etc/pki/rpm-gpg/RPM-GPG-KEY-kuonen und
sudo rpm -e gpg-pubkey-<id> (rpm -q gpg-pubkey --qf '%{name}-%{version}-%{release} %{summary}
' zeigt die Kennung).