From 862e66c17e18aca343b775cb6f427148675e37b9 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Sun, 14 Jan 2024 18:47:17 +0100 Subject: [PATCH] regenconf/dovecot: make sure the home folder for vmail user is created to prevent a warning --- hooks/conf_regen/25-dovecot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hooks/conf_regen/25-dovecot b/hooks/conf_regen/25-dovecot index 6185abe0e1..6421cfafa6 100755 --- a/hooks/conf_regen/25-dovecot +++ b/hooks/conf_regen/25-dovecot @@ -42,7 +42,7 @@ do_post_regen() { # create vmail user id vmail >/dev/null 2>&1 \ - || adduser --system --ingroup mail --uid 500 vmail --home /var/vmail --no-create-home + || { mkdir -p /var/vmail; adduser --system --ingroup mail --uid 500 vmail --home /var/vmail --no-create-home; } # Delete legacy home for vmail that existed in the past but was empty, poluting /home/ [ ! -e /home/vmail ] || rmdir --ignore-fail-on-non-empty /home/vmail