On Wed, 26 Nov 2014, Kevin A. McGrail wrote:
On 11/26/2014 11:27 AM, Niamh Holding wrote:
Hello Burnie,
Wednesday, November 26, 2014, 11:07:18 AM, you wrote:
B> config: invalid regexp for rule __PDS_FROM_2_EMAILS:
B> /^\W+([\w+.-]+\@[\w.-]+\.\w\w++)(?:[^\n\w<]{0,80})?<(?!\1)[^\n\s]*\@/i:
B> Nested quantifiers in regex; marked by <-- HERE in
B> m/(?i)^\W+([\w+.-]+\@[\w.-]+\.\w\w++ <-- HERE
B> )(?:[^\n\w<]{0,80})?<(?!\1)[^\n\s]*\@/
Got that this morning too resulting in "Nov 26 04:23:06.317 [2661] dbg:
diag: updates complete, exiting with code 4"
I can recreate the issue as well.
5.14 works, 5.8 doesn't. Appears to be a regex that has requirements beyond
our 5.8.8 preferred version.
John, do you think you can identify a regex that's downward compatible and
open a bug about this issue?
I'll try to figure out a compatible RE.
I'm opening a bug, but it'll be about not being able to check the perl
version in preprocessor directives...
--
John Hardin KA7OHZ http://www.impsec.org/~jhardin/
jhar...@impsec.org FALaholic #11174 pgpk -a jhar...@impsec.org
key: 0xB8732E79 -- 2D8C 34F4 6411 F507 136C AF76 D822 E6E6 B873 2E79
-----------------------------------------------------------------------
"Bother," said Pooh as he struggled with /etc/sendmail.cf, "it never
does quite what I want. I wish Christopher Robin was here."
-- Peter da Silva in a.s.r
-----------------------------------------------------------------------
29 days until Christmas