From 8baee557ee439e26d8987e2b7952e8f1eda9f415 Mon Sep 17 00:00:00 2001 From: missytake Date: Thu, 7 Mar 2024 15:57:21 +0100 Subject: [PATCH] make sure rsync is installed, later commands depend on it --- cmdeploy/src/cmdeploy/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmdeploy/src/cmdeploy/__init__.py b/cmdeploy/src/cmdeploy/__init__.py index e973f465..24ed605a 100644 --- a/cmdeploy/src/cmdeploy/__init__.py +++ b/cmdeploy/src/cmdeploy/__init__.py @@ -471,6 +471,10 @@ def deploy_chatmail(config_path: Path) -> None: apt.update(name="apt update", cache_time=24 * 3600) server.group(name="Create vmail group", group="vmail", system=True) server.user(name="Create vmail user", user="vmail", group="vmail", system=True) + apt.packages( + name="Install rsync", + packages=["rsync"], + ) # Run local DNS resolver `unbound`. # `resolvconf` takes care of setting up /etc/resolv.conf