![]() The following additional packages will be installed:Īdwaita-icon-theme at-spi2-core dconf-gsettings-backend dconf-service fontconfig fonts-dejavu fonts-dejavu-extra glib-networking I don’t want to install a desktop on my server ~ $ sudo apt –fix-broken install The problem is that it will install 490 MB is really a lot. Try ‘apt –fix-broken install’ with no packages (or specify a ~ $ sudo apt install protonmail-bridge_1.2.7-1_bĮ: Unable to locate package protonmail-bridge_1.2.7-1_bĮ: Couldn’t find any package by glob ‘protonmail-bridge_1.2.7-1_b’Į: Couldn’t find any package by regex ‘protonmail-bridge_1.2.7-1_b’ Protonmail-bridge : Depends: qt5-default but it is not installedĭepends: libqt5designer5 but it is not installedĭepends: libqt5multimediawidgets5 but it is not installedĭepends: libqt5quickwidgets5 but it is not installedĭepends: libpulse-mainloop-glib0 but it is not installedĭepends: libsecret-1-0 but it is not installedĭepends: ttf-dejavu but it is not installedĮ: Unmet dependencies. The following packages have unmet dependencies: You might want to run ‘apt –fix-broken install’ to correct these. Last login: Tue Jun 9 00:08:59 2020 from ~ $ sudo apt install. That is, your password should be inside a pair of quotation marks. Even if you use password-less login (e.g., using SSH keys), you should have a password for your username. is your password to log in to the Linux machine. Use the following command to achieve this: $ echo -n | gnome-keyring-daemon -login So what we have to do is proactively providing our password when we start the keyring service in the background, instead of passively waiting for it to ask. Gnome-keyring relies on a graphical pop-up dialog to ask users for passwords. So when you try to launch non-graphical Bridge with $ Desktop-Bridge -cli (note: see the update above), you may encounter problems when you log in with your ProtonMail account in Bridge. But the problem is that gnome-keyring is not designed for headless environments. My guess is that Bridge relies on gnome-keyring to store data and information on PGP keys. Problem descriptionĪ dependency of Bridge is gnome-keyring (note: see the update above). But when using ProtonMail, in my guess, ProtonMail servers do not allow client-side encryption and decryption. Note 1: In fact, many offline email clients can handle PGP-encrypted emails. Instead, this post tries to deal with an issue that occurs when using Bridge in headless (i.e., not connected to any physical monitors) Linux environments. This post does not intend to deal with the usage of Bridge. And next, the local servers do the encryption/decryption tasks and then talk to the real ProtonMail servers.įor more details, please read the introductions at ProtonMai Bridge. When offline clients try to do communications with email servers, they are in fact communicating with the fake local servers. And users use these fake local servers for the IMAP/SMTP settings in their offline email clients. In a nutshell, ProtonMail Bridge creates fake IMAP/SMTP servers on the local machine. That’s why ProtonMail provides a utility called Bridge. But if users want to use offline email clients on their local machines, then those clients lack the functionality of encrypting/decrypting the emails before/after doing communications with ProtonMail’s servers (see note 1). Users just write/read emails as they do on Gmail, etc. While using ProtonMail’s online interface, everything is done behind the scene. And for inbound emails, ProtonMail decrypts the email contents for users after downloading the emails, and so when users open the incoming emails, the contents are readable. ![]() The reason ProtonMail users require this extra utility is that, for outbound emails, ProtonMail encrypts users’ email content before handing over the email to the sending server. With ProtonMail Bridge, users can use whatever offline email client (Outlook, Thunderbird, etc.) they like. ProtonMai Bridge is the utility for ProtonMail users to access IMAP/SMTP servers from local machines. I recently upgraded Bridge to 1.1.6 and found the name of Bridge’s executable is not Desktop-Bridge anymore. 7, 2019): The version of Bridge used in the original post was 1.0.6. A good place to start is the Arch Wiki page of pass. I haven’t had time to update this post, so you’ll have to do the research if you want to discard gnome-keyring. 8, 2020): I recently found the GUI-based gnome-keyring can be replaced with a CLI-based password manager - pass. 10, 2020): I added a brief post about how to use pass with ProtonMail Bridge for headless servers in a new post here.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |