Just some clarifications, according to my understanding of how Exim works on a Debian system.
On Mon, Jun 10, 2013 at 11:47 PM, Phil Pennock <[email protected]> wrote: > On 2013-06-10 at 11:45 -0400, eelboy wrote: > > Next task will be to learn the non-Debian configuration syntax of exim4 > > (sometimes that dpkg-reconfigure comes in quite handy....) > > I think that if you just do a final dpkg-reconfigure and grab > /var/lib/exim4/config.autogenerated then you should be able to use that > as your template for Exim, instead of starting with our upstream. > Running dpkg-reconfigure should be unnecessary. That is something you do when you want to change fundamentals in the Exim configuration, not when you want the autogenerated config file. The way to generate /var/lib/exim4/config.autogenerated is to run the following command: update-exim4.conf This reads the metaconfig in /etc/exim4/update-exim4.conf.conf (yeah, I know, just awful), and combines it with either the template file /etc/exim4/exim4.conf.template, or if you've enabled split config, the separate files in the /etc/exim4/conf.d/ hierarchy. Looking at an /var/lib/exim4/config.autogenerated it looks as though the > .ifdef weeds thin out after a bit and by the time you get to the routers > you're mostly looking at Exim configuration, rather than dpkg framework. > config.autogenerated should be "pure" Exim configuration without any Debian framework. That is, config.autogenerated should be possible to use with a standalone, self-compiled Exim, provided that it is compiled with the same options as Debian's Exim build. See also here for more information about Debian's configuration system (for Exim): http://pkg-exim4.alioth.debian.org/README/README.Debian.html#id280581 -- Jan -- ## List details at https://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/
