Running doveadm without config file?

Sami Ketola sami.ketola at dovecot.fi
Sat May 30 09:02:19 EEST 2020



> On 29. May 2020, at 23.43, Joseph Tam <jtam.home at gmail.com> wrote:
> 
> On Fri, 29 May 2020, Sami Ketola wrote:
> 
>>> 	# echo plaintextpass | doveadm pw -s BLF-CRYPT
>>> 	doveadm(user): Fatal: Error reading configuration: stat(/etc/dovecot/dovecot.conf) failed: No such file or directory
>>> 
>>> Is there a way to circumvent the need for a configuration file?
>> 
>> I don't think so. But you can specify the location of the config file with -c /path/to/file
>> like
>> 
>> echo -n plaintextpass | doveadm -c /root/emptyfile.conf pw -s SHA1
> 
> Thanks, Sami.
> 
> I tried this with /dev/null and /tmp/empty.conf but ran into another wall
> 
> 	doveadm(root): Fatal: execv(/usr/bin/doveconf) failed: No such file or directory
> 

How did you install dovecot on that system since /usr/bin/doveconf is part of the base package?

Sami




More information about the dovecot mailing list