On 2008-07-02 at 14:42 +1000, Adam Nielsen wrote:
> > You can "rm -rf" the db directory and Exim should recreate it with
> > correct permissions, provided that it can write to /var/spool/exim/.
> > Just don't remove the parent of the db directory!  The mails in the
> > spool are elsewhere under /var/spool/exim/.
> 
> Hmm, well I deleted it and Exim recreated it, but it still gives me the 
> same error message.  The db/ folder only contains retry.lockfile and 
> wait-remote_smtp.lockfile.  Should there be other non-lockfiles in there?

Yes.  Various db files, whose maintenance is described in section 50 of
spec.txt and some wait-* files for each transport in use.  Sounds as
though your Exim install is broken, permissions-wise.  Did you remove
the setuid-root permission from the binary or something?

If you can't find the problem your end, you'll need to post an "ls -ld"
of the db folder, the output of:
$  exim -bP exim_user exim_group
the Local/Makefile (you can skip the comments for the list, so:
$ grep '^[^#]' Local/Makefile
and preferably as much of your configuration as you're comfortable
posting.

-Phil

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to