Keith Ivey wrote:

John Peacock wrote:

That would be caused by this line in Qpsmtpd::_load_plugins():

    my ($plugin, @args) = split /\s+/, $plugin_line;

which splits the line on whitespace. I don't know if it is more reasonable to say "don't include leading whitespace in the config file" or just add a line like this:

$plugin_line =~ s/^\s+//;


Or just change the line to

   my ($plugin, @args) = split ' ', $plugin_line;

which avoids the initial empty string (perldoc -f split).

There's a quirk in the way the ./config/plugins file is parsed.
Once I had a # without a space between it and a word, and
it caused an error until I put a space like this # word.

-Bob




Reply via email to