Proton domovská stránka

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.