On 2010-01-02 at 08:07 -0500, Frank DeChellis wrote: > Thanks for the tip. So I ran it in debug, it starts the queue-runner every > minute with no error messages. And the messages remain in the queue until I > run a manual -qff to send the messages. > > Is there a setting that tells queue-runner where the queue is? I ask > because thereis one message in the log below that says "privilege lost for > -C" .
Privilege lost: you need to invoke as root (loosely speaking), because otherwise it becomes dangerous for a setuid program to be pointed at an arbitrary config file. Where the queue is: yes, spool_directory. A (hopefully) useful tip when you're moving things: exim -bP | grep exim -bP prints all the main configuration options and their values (unless hidden, in which case you need to be an admin user to see them). It has various sub-options to list transports, etc. It prints the current value, even if not explicitly configured, so will show defaults. So if you're relocating the spool from /var/spool/exim and the logs from /var/log/exim then: $ exim -bP | egrep '/var/(spool|log)/exim' log_file_path = /var/log/exim/%slog-%D spool_directory = /var/spool/exim $ exim -bP transports | egrep '/var/(spool|log)/exim' $ exim -bP routers | egrep '/var/(spool|log)/exim' $ exim -bP authenticators | egrep '/var/(spool|log)/exim' $ exim -bP macros | egrep '/var/(spool|log)/exim' $ 'macros' is only available in 4.70 onwards and you need to be an admin user for that, too. -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/
