From 4858a67be1dbc52a6f4b3af858cff605d3d116f4 Mon Sep 17 00:00:00 2001 From: holger krekel Date: Sun, 28 Jul 2024 18:46:32 +0200 Subject: [PATCH] run filtermail as dedicated user --- cmdeploy/src/cmdeploy/__init__.py | 1 + cmdeploy/src/cmdeploy/service/filtermail.service.f | 1 + 2 files changed, 2 insertions(+) diff --git a/cmdeploy/src/cmdeploy/__init__.py b/cmdeploy/src/cmdeploy/__init__.py index 3d0a03bc..c453c420 100644 --- a/cmdeploy/src/cmdeploy/__init__.py +++ b/cmdeploy/src/cmdeploy/__init__.py @@ -451,6 +451,7 @@ def deploy_chatmail(config_path: Path) -> None: server.group(name="Create vmail group", group="vmail", system=True) server.user(name="Create vmail user", user="vmail", group="vmail", system=True) + server.user(name="Create filtermail user", user="filtermail", system=True) server.group(name="Create opendkim group", group="opendkim", system=True) server.user( name="Create opendkim user", diff --git a/cmdeploy/src/cmdeploy/service/filtermail.service.f b/cmdeploy/src/cmdeploy/service/filtermail.service.f index 59748394..d0f9d3f5 100644 --- a/cmdeploy/src/cmdeploy/service/filtermail.service.f +++ b/cmdeploy/src/cmdeploy/service/filtermail.service.f @@ -5,6 +5,7 @@ Description=Chatmail Postfix before queue filter ExecStart={execpath} {config_path} Restart=always RestartSec=30 +User=filtermail [Install] WantedBy=multi-user.target