On 2005-06-24 Ewan Mellor <[EMAIL PROTECTED]> wrote: > Package: exim4-config > Version: 4.50-8 > Severity: normal
> I created a file named > /etc/exim4/conf.d/rewrite/20_exim4-config_rewrite-example.com > expecting the configuration to be picked up by update-exim4.conf. However, > this file was silently ignored. update-exim4.conf performs sanitisation > inside run-parts: [...] > This ignores any files not matching [[:alnum:]_-]+. > I presume the check is there for a good reason, but it is certainly too > strict. Having full stops in filenames is not unusual! Hello, this behavior intentionally mirrors the behavior of run-parts(1) and afaict is not going to change. run-parts(1) is used widely in Debian and the paradigma that "mv foo foo.something" disables reading the file is quite common. We are probably going to switch to using "run-parts --list" once we decide to no care for backports on woody. > Secondly, no warning was issued when this file was ignored. There is > even an option to update-exim4.conf: > -v|--verbose - Enable verbose mode, tell about ignored files > but even with this option on, the ignored file was not mentioned. [...] The documention is not up to date in this respect. Thank you for the note. 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/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]