I can confirm what the original bug submitter reported, without the
three specified, dsyslog wont log properly ssh authentication failures.

Worse is that nothing is logged if you have the filter regexp
specified. When I have the following:

filter regexp {
  message 
"(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9])([\\.\\-](25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9])){3}";
  replace "0.0.0.0";
};

output file { path "/var/log/auth.log"; condition literal { facility auth; }; };
output file { path "/var/log/auth.log"; condition literal { facility authpriv; 
}; };                                                                   
output file { path "/var/log/auth.log"; condition literal { program sshd; }; }; 
                                                                       

I do not get any ssh login failures logged at all. If I comment out the
filter, they will get logged.

micah

-- 

Attachment: pgpaRnAbWxtfN.pgp
Description: PGP signature

Reply via email to