doveauth: fix home directory returned from lookup_passdb

It is currently unused, but better have it correct
in case of enabling debugging options such as rawlogs.
This commit is contained in:
link2xt
2024-01-06 20:08:54 +00:00
parent 30a61972fb
commit 75b41641f0
2 changed files with 5 additions and 2 deletions

View File

@@ -91,7 +91,7 @@ def lookup_passdb(db, config: Config, user, cleartext_password):
VALUES (?, ?, ?)"""
conn.execute(q, (user, encrypted_password, int(time.time())))
return dict(
home=f"/home/vmail/{user}",
home=f"/home/vmail/mail/{config.mail_domain}/{user}",
uid="vmail",
gid="vmail",
password=encrypted_password,