Ověření balíčku Proton Mail Bridge pro Linux
- Čtení
- 4 minut
- Kategorie
- Instalace v systému Linux
Poskytujeme podpis k ověření, že stažený software Bridge pochází od nás. V systémech Windows a Mac se tato kontrola provádí automaticky během instalace. Balíčky pro Linux však vyžadují dodatečnou bezpečnostní kontrolu ze strany uživatele.
Proton Mail Bridge podporuje verze .deb i .rpm. Pokud používáte verzi .deb, pokyny naleznete níže. Pokud používáte verzi .rpm, přejděte dolů, kde najdete příslušné pokyny. Instalace PKGBuild jsou automaticky ověřeny.
V době psaní tohoto textu je aktuální verze Proton Mail Bridge 3.8.2. To se v budoucnu změní, proto se ujistěte, že v příkazech uvádíte správnou verzi. Pokud jste tak neučinili, Bridge by se měl brzy aktualizovat na nejnovější verzi.
Jak ověřit balíček DEB
Balíček DEB aplikace Proton Mail Bridge je podepsán pomocí programu debsigs.
Nejprve se ujistěte, že jsou nainstalovány balíčky debsig-verify a debian-keyring.
sudo apt-get install debsig-verify debian-keyring
Stáhněte veřejný klíč
wget https://proton.me/download/bridge/bridge_pubkey.gpg
Importujte veřejný klíč do svého systému
gpg --dearmor --output debsig.gpg bridge_pubkey.gpg
sudo mkdir -p /usr/share/debsig/keyrings/E2C75D68E6234B07
sudo mv debsig.gpg /usr/share/debsig/keyrings/E2C75D68E6234B07
Zde musíme použít příkaz sudo, protože toto umístění je ve vlastnictví uživatele root.
Stáhněte a nainstalujte soubor zásad
wget https://proton.me/download/bridge/bridge.pol
sudo mkdir -p /etc/debsig/policies/E2C75D68E6234B07
sudo cp bridge.pol /etc/debsig/policies/E2C75D68E6234B07
Ujistěte se, že se nacházíte ve složce, kde je soubor DEB uložen, a poté soubor DEB ověřte spuštěním následujícího příkazu:
debsig-verify protonmail-bridge_3.13.0-1_amd64.deb
Pokud jste si Bridge ještě nestáhli, můžete spustit následující příkaz:
wget https://proton.me/download/bridge/protonmail-bridge_3.13.0-1_amd64.deb
Pokud kontrola proběhne úspěšně, měli byste vidět toto:
debsig: Verified package from 'Proton Technologies AG (ProtonMail Bridge developers) bridge@protonmail.ch'
Nainstalujte balíček pomocí správce balíčků:
sudo apt install ./protonmail-bridge_3.13.0-1_amd64.deb
Jak ověřit balíček RPM
Balíček RPM aplikace Proton Mail Bridge je podepsán pomocí příkazu rpm –sign.
Veřejný klíč bridge_pubkey.gpg naleznete zde.
K jeho stažení můžete použít následující příkaz:
wget https://proton.me/download/bridge/bridge_pubkey.gpg
Chcete-li importovat veřejný klíč aplikace Bridge do své klíčenky, postupujte podle následujících pokynů:
sudo rpm --import bridge_pubkey.gpg
Pro kontrolu souboru .rpm spusťte:
rpm --checksig protonmail-bridge-3.13.0-1.x86_64.rpm
Pokud jste si Bridge ještě nestáhli, můžete tak učinit pomocí níže uvedeného příkazu:
wget https://proton.me/download/bridge/protonmail-bridge-3.13.0-1.x86_64.rpm
Úspěšný výsledek by měl vypadat takto:
protonmail-bridge-3.13.0-1.x86_64.rpm: digests signatures OK
Poté pro instalaci aplikace Bridge spusťte následující příkaz:
sudo dnf install ./protonmail-bridge-3.13.0-1.x86_64.rpm
Pokud máte stále problémy s ověřením souboru, je možné, že máte starší klíč, který byste měli odebrat, abyste zajistili úspěšné ověření.
package protonmail-bridge-3.13.0-1.x86_64 does not verify: Header V4 RSA/SHA256 Signature, key ID e6234b07: NOTTRUSTED
Chcete-li zobrazit seznam dostupných klíčů, spusťte následující příkaz:
rpm -q gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n'
Měli byste vidět něco podobného tomuto:
gpg-pubkey-18b8e74c-62f2920f Fedora (39) public key
gpg-pubkey-xxxxxxxx-xxxxxxx Proton Technologies AG (ProtonMail Bridge developers) public key
Chcete-li klíč odebrat, spusťte následující příkaz:
sudo rpm -e gpg-pubkey-xxxxxxxx-xxxxxxx
Potvrďte, že byl klíč odebrán, opětovným spuštěním příkazu pro výpis, a nyní byste měli mít možnost nainstalovat soubor RPM.
Jak ověřit PKGBUILD
Není nutné ověřovat PKGBuild, protože balíček je během sestavování automaticky ověřen.