Re: [exim] Set local_interfaces to contents of a file?

Page principale
Supprimer ce message
Répondre à ce message
Auteur: jwexler
Date:  
À: 'Jim Cheetham', exim-users
Sujet: Re: [exim] Set local_interfaces to contents of a file?
Jim,

That was the solution! Thank you so much!!

I was trying so many things. My hopes jumped a little when I found
${readfile{<file name>}{<eol string>}} in the manual but that had not worked
either.

This is indeed very handy for us. It is indeed the latter purpose that you
mentioned - same configuration file for multiple servers. I agree that I
should look into a config management tool. I am not familiar with what is
out there or the use of them and thus have been doing consistency I guess
the hard way.

Thank you again. I really appreciate it.

JW

-----Original Message-----
From: exim-users-bounces@??? [mailto:exim-users-bounces@exim.org] On
Behalf Of Jim Cheetham
Sent: Saturday, July 17, 2010 1:48 PM
To: exim-users@???
Cc: jwexler@???
Subject: Re: [exim] Set local_interfaces to contents of a file?

Quoting jwexler@??? (from 17/07/10 15:21):
> I have been trying to set local_interfaces equal to the contents of a file
> on the file system. OS is Ubuntu 10.04 Lucid. Exim is 4.71.


Well, you could just use ".include" to add the file contents ... note
that ".include" likes to be the only directive on a line, so using line
continuations is needed ...

local_interfaces = \
.include /etc/fulcrumIpSettings

I'm not quite sure why this is useful for you; I suppose if the local IP
addresses changed a lot you might get value out of a process updating
that simple file for you. Or if you were copying the same config file
out to multiple servers, if would help -- but under those circumstances
a config management tool would probably be a better long-term choice.

-jim

--
## 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/