After having took a look at the source code, I found that libmaa should not
just exit(1) via err_fatal_errno(...whatever...) in the routine
_log_check_filename(void), but do it gracefully, returning some kind of error
identifier to the caller saying what went wrong so that the caller can take
appropriate counteractions.
In our case: report what's wrong with the log file if it's not writeable. I
don't know what's wrong with the file's permissions or owners (finally, it
depends upon the logics of the application), but the file itself exists:
> ls -la /var/log/dictd
-rw-r--r-- 1 nobody nogroup 0 Nov 1 14:00 /var/log/dictd
This file is created upon reinstallation.