6.3.3: Typo in systemd for ciphermail-portal-backend.service?

Hello Martijn,

in /etc/systemd/system/ciphermail-portal-backend.service the env file is referenced as follows:

EnvironmentFile=/etc/ciphermail/env/portal-backend.env

But the rpm package installs /etc/ciphermail/env/portal-portal-backend.env

The service therefore fails to start, since it cannot find the correct file.

Best wishes,

Stefan

I might misunderstand you but the file portal-backend.env is not created by the rpm. It should be created by the user.

See

https://gitlab.com/ciphermail/ciphermail-community-gateway/-/blob/main/README.md?ref_type=heads

Or do you mean something else?

Hi Martijn,

the error first occurs, when you execute cm-run-playbook. Correct me, if I’m wrong, but isn’t that the first command a user should execute, after changing the password for the sa account?

Best wishes,

Stefan

You are right. The issue is not with the RPMs but with the VM (actually the playbook). The path was updated but we forgot to update the playbook. It works when you directly install the rpm, or when you upgrade but not with a freshly imported VM :frowning:

Not sure how we missed this.

This issues was only related to the community edition VM.

Anyway, I’m curently building a new VM (6.3.4) which will be ready in a few hours. This should have the bug fixed.

Thanks for reporting.

Please try the new release