Bug#315656: exim4-config: Split config files with names containing full stops silently ignored
Andreas Metzler
Andreas Metzler <ametzler@downhill.at.eu.org>, 315656@bugs.debian.org
Sat, 25 Jun 2005 11:42:01 +0200
On 2005-06-25 Ewan Mellor <debian-bug@ewanmellor.org.uk> wrote:
> On Fri, Jun 24, 2005 at 07:32:49PM +0200, Andreas Metzler wrote:
> > On 2005-06-24 Ewan Mellor <debian-bug@ewanmellor.org.uk> wrote:
[...]
> > > I presume the check is there for a good reason, but it is certainly too
> > > strict. Having full stops in filenames is not unusual!
> > this behavior intentionally mirrors the behavior of run-parts(1) and
> > afaict is not going to change.
[...]
> In that case, this ought to be documented.
It is. ;-)
update-exim4.conf(8)
| update-exim4.conf will only use files in the conf.d directory that
| have a filename which consists only of letters, numbers, underscores
| and hyphens ([:alnum:]_-), similar to run-parts(8). Additionally,
| update-exim4.conf will use /etc/exim4/conf.d/foo/bar.rul instead of
| /etc/exim4/conf.d/foo/bar if the .rul file exists. This is meant to be
| helpful for easy interaction with packages extending Exim.
> The best place for this, in the
> absence of more formal documentation, would be
> /usr/share/doc/exim4-config/README-Debian.gz, in the "What are these gazillion
> number of files in /etc/exim4/conf.d?" section. This section explains the
> split configuration, and yet gives no mention of this restriction.
> Can I suggest, in place of
[...]
Instead of duplicating information I've chosen to add a pointer to
update-exim4.conf.8.
thanks, cu andreas
--
"See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in "Snow Crash"
http://downhill.aus.cc/