Package Details: protonmail-bridge-nokeychain 3.0.20-1

Git Clone URL: https://aur.archlinux.org/protonmail-bridge-nokeychain.git (read-only, click to copy)
Package Base: protonmail-bridge-nokeychain
Description: An IMAP/SMTP bridge to a ProtonMail account (patched, stores secrets in a file)
Upstream URL: https://protonmail.com/bridge/
Licenses: GPL3
Conflicts: protonmail-bridge
Provides: protonmail-bridge
Submitter: andrei.dubovik
Maintainer: andrei.dubovik
Last Packager: andrei.dubovik
Votes: 2
Popularity: 0.22
First Submitted: 2021-05-27 16:36 (UTC)
Last Updated: 2023-03-21 13:35 (UTC)

Dependencies (1)

Required by (2)

Sources (3)

Latest Comments

andrei.dubovik commented on 2023-01-27 14:26 (UTC)

Bumped the version to 3.0.9. So, I couldn't get the migration of the secrets file to work reliably from v2 to v3, and in the end decided to do nothing about migration. What it means, is that a new secrets file will be created in ~/.config/protonmail/bridge-v3/secrets on first run, and a manual re-login is required (from protonmail-bridge --cli). After that the service can be run as usual. The old secrets file, in ~/.config/protonmail/bridge/secrets, can be deleted.

Just a heads up, many changes in v3 of the protonmail bridge. Not insignificant one is that v3 has altogether new message ids, it seems, see https://github.com/ProtonMail/proton-bridge/issues/220 for some history. For instance, if you're using mbsync, expect that it'll break with the version change and a manual intervention will be required.

andrei.dubovik commented on 2022-01-16 14:32 (UTC) (edited on 2022-01-16 14:37 (UTC) by andrei.dubovik)

It should be run as a user (i.e. not from root), the service name is protonmail-bridge. So,

systemctl --user enable protonmail-bridge

should in principle work. Do you have protonmail-bridge.service listed if you do

pacman -Ql protonmail-bridge

?

Before you enable and start the service, you need to login once by running the service in an interactive mode:

protonmail-bridge --cli

and then login. See also help while in the interactive mode.

wildwestrom commented on 2022-01-16 03:55 (UTC) (edited on 2022-01-16 04:18 (UTC) by wildwestrom)

I'm having one problems with this.

Systemd cannot find the unit file associated with this package. I tried both systemctl --user enable and systemctl enable as root.

Thank you for your time and attention to this matter.

andrei.dubovik commented on 2021-05-27 16:44 (UTC)

This is a patched version of protonmail bridge, where the secrets are kept in ~/.config/protonmail/bridge/secrets file (mode 0600) instead of using pass or gnome-keyring. In this way, protonmail bridge can be started as a service without additional user input. Arguably, this is a weaker security arrangement than the default one, so please use at own discretion.