On Thu, Jun 15, 2006 at 11:53:06AM -0700, John W. Baxter wrote:
    [...]
> Or, alternatively, build the aliases file in a program which gets its data
> from some convenient database and leaves the syntax errors out of the
> generated file.

yeah, that might be nice, but we want to store the alias
files in revision control so that we have a useful change
history. We could build a database to do this, but CVS is
*right there*....

> Testing would be on a non-live server, I would think.

well, if you want to do the testing, it's relatively easy
-- stick all the alias files (in this case it's one per
domain) in a temporary directory, make a copy of the exim
configuration file which refers to that temporary
directory rather than the proper copy of it, then run
    exim -C /path/to/new/exim4.conf -bt ...
for each address defined in each of the alias files and
barf if any of the addresses are undeliverable. However,
I'm not sufficiently bothered to implement that.

-- 
``Last year, there were 45,000 fewer victims of crime
  -- help us make it more this year.'' (advertisement by Birmingham Police)

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

Reply via email to