Closed issue by TwinkleToes777 on void-packages repository https://github.com/void-linux/void-packages/issues/38551 Description: ### Is this a new report? Yes ### System Info Void 5.18.16_1 x86_64 AuthenticAMD/VM uptodate rFFF ### Package(s) Affected dovecot-2.3.19.1_1 ### Does a report exist for this bug with the project's home (upstream) and/or another distro? _No response_ ### Expected behaviour Expected config to be automatically put in /etc/dovecot Expected it to work after starting ### Actual behaviour /etc/dovecot folder did not get created It did not start because it complained about 'dovecot' user not being found after I created 'dovecot' user manually, it complained about file permission issue when I tried to connect over IMAP: ``` Error: auth-worker: net_connect_unix(auth-worker) in directory /run/dovecot failed: Permission denied (euid=5006(dovecot) egid=5006(dovecot) missing +r perm: /run/dovecot/auth-worker, dir owned by 0:0 mode=0755) ``` When I tried to fix file permissions, it undoes my change every time the service is restarted and errors again. ### Steps to reproduce 1. sudo xbps-install -y dovecot, sudo ln -s /etc/sv/dovecot /var/service, sudo sv up dovecot 2. Observe it causing error for 'dovecot' user not found (visible in htop) 3. Try setup some imap account on dovecot and connect to it, observe it having file permission issue after enabling logging (log_path = /var/log/dovecot.log in /etc/dovecot/dovecot.conf)