Linux için Proton Mail Bridge paketini doğrulama
- Okuma süresi
- 3 dakikalık
- Kategori
- Linux'ta Kurulum
İndirdiğiniz Bridge yazılımının bizden geldiğini doğrulamak için bir imza sunuyoruz. Windows ve Mac için bu kontrol, kurulum sırasında otomatik olarak gerçekleştirilir. Ancak Linux paketleri, kullanıcının ek bir güvenlik kontrolü yapmasını gerektirir.
Proton Mail Bridge hem .deb hem de .rpm sürümlerini destekler. .deb sürümünü kullanıyorsanız talimatları aşağıda bulabilirsiniz. .rpm sürümünü kullanıyorsanız talimatlarınızı bulmak için aşağı kaydırın. PKGBuild kurulumları otomatik olarak doğrulanır.
Bu yazının yazıldığı sırada güncel Proton Mail Bridge sürümü 3.8.2’dir. Bu durum gelecekte değişecektir, bu nedenle komutlara doğru sürümü yazdığınızdan emin olun. Bunu yapmadıysanız Bridge yakın zamanda en yeni sürüme güncellenecektir.
DEB paketi nasıl doğrulanır
Proton Mail Bridge DEB paketi, debsigs programı kullanılarak imzalanmıştır.
İlk olarak debsig-verify ve debian-keyring paketlerinin kurulu olduğundan emin olun.
sudo apt-get install debsig-verify debian-keyring
Herkese açık anahtarı indirin
wget https://proton.me/download/bridge/bridge_pubkey.gpg
Herkese açık anahtarı sisteminize içe aktarın
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
Bu konum root sahipliğinde olduğu için burada sudo kullanmamız gerekir.
İlke dosyasını indirin ve kurun
wget https://proton.me/download/bridge/bridge.pol
sudo mkdir -p /etc/debsig/policies/E2C75D68E6234B07
sudo cp bridge.pol /etc/debsig/policies/E2C75D68E6234B07
DEB dosyasının bulunduğu klasörde olduğunuzdan emin olun, ardından aşağıdaki komutu çalıştırarak DEB dosyasını doğrulayın:
debsig-verify protonmail-bridge_3.13.0-1_amd64.deb
Bridge’i henüz indirmediyseniz aşağıdaki komutu çalıştırabilirsiniz:
wget https://proton.me/download/bridge/protonmail-bridge_3.13.0-1_amd64.deb
Kontrol başarılı olursa şunu görmeniz gerekir:
debsig: Verified package from 'Proton Technologies AG (ProtonMail Bridge developers) bridge@protonmail.ch'
Paket yöneticinizi kullanarak paketi kurun:
sudo apt install ./protonmail-bridge_3.13.0-1_amd64.deb
RPM paketi nasıl doğrulanır
Proton Mail Bridge RPM paketi, rpm –sign kullanılarak imzalanmıştır.
bridge_pubkey.gpg herkese açık anahtarı burada bulunabilir.
İndirmek için aşağıdaki komutu kullanabilirsiniz:
wget https://proton.me/download/bridge/bridge_pubkey.gpg
Bridge uygulamasının herkese açık anahtarını anahtarlığınıza içe aktarmak için aşağıdaki talimatları uygulayın:
sudo rpm --import bridge_pubkey.gpg
.rpm dosyasını kontrol etmek için şu komutu çalıştırın:
rpm --checksig protonmail-bridge-3.13.0-1.x86_64.rpm
Bridge’i henüz indirmediyseniz aşağıdaki komutla indirebilirsiniz:
wget https://proton.me/download/bridge/protonmail-bridge-3.13.0-1.x86_64.rpm
Başarılı sonuç şu şekilde görünmelidir:
protonmail-bridge-3.13.0-1.x86_64.rpm: digests signatures OK
Ardından Bridge’i kurmak için aşağıdaki komutu çalıştırın:
sudo dnf install ./protonmail-bridge-3.13.0-1.x86_64.rpm
Dosyayı doğrulamakta hâlâ sorun yaşıyorsanız, doğrulamanın başarıyla tamamlanmasını sağlamak için kaldırmanız gereken daha eski bir anahtarınız olabilir.
package protonmail-bridge-3.13.0-1.x86_64 does not verify: Header V4 RSA/SHA256 Signature, key ID e6234b07: NOTTRUSTED
Kullanılabilir anahtarları listelemek için aşağıdaki komutu çalıştırın:
rpm -q gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n'
Şuna benzer bir şey görmeniz gerekir:
gpg-pubkey-18b8e74c-62f2920f Fedora (39) public key
gpg-pubkey-xxxxxxxx-xxxxxxx Proton Technologies AG (ProtonMail Bridge developers) public key
Anahtarı kaldırmak için aşağıdaki komutu çalıştırın:
sudo rpm -e gpg-pubkey-xxxxxxxx-xxxxxxx
Listeleme komutunu tekrar çalıştırarak anahtarın kaldırıldığını onaylayın; artık RPM dosyasını kurabilmeniz gerekir.
PKGBUILD nasıl doğrulanır
Paket derleme sırasında otomatik olarak doğrulandığından PKGBuild’i doğrulamak gerekli değildir.