mirror of https://github.com/fail2ban/fail2ban
ENH: new date pattern with year after day (not after entire entry)
parent
41edfe8caf
commit
db1a3f17e1
|
@ -22,6 +22,8 @@ ver. 0.9.4 (2015/XX/XXX) - wanna-be-released
|
||||||
|
|
||||||
- Enhancements:
|
- Enhancements:
|
||||||
* Do not rotate empty log files
|
* Do not rotate empty log files
|
||||||
|
* Added new date pattern with year after day (e.g. Sun Jan 23 2005 21:59:59)
|
||||||
|
http://bugs.debian.org/798923
|
||||||
|
|
||||||
ver. 0.9.3 (2015/08/01) - lets-all-stay-friends
|
ver. 0.9.3 (2015/08/01) - lets-all-stay-friends
|
||||||
----------
|
----------
|
||||||
|
|
|
@ -78,6 +78,10 @@ class DateDetector(object):
|
||||||
# asctime with optional day, subsecond and/or year:
|
# asctime with optional day, subsecond and/or year:
|
||||||
# Sun Jan 23 21:59:59.011 2005
|
# Sun Jan 23 21:59:59.011 2005
|
||||||
self.appendTemplate("(?:%a )?%b %d %H:%M:%S(?:\.%f)?(?: %Y)?")
|
self.appendTemplate("(?:%a )?%b %d %H:%M:%S(?:\.%f)?(?: %Y)?")
|
||||||
|
# asctime with optional day, subsecond and/or year coming after day
|
||||||
|
# http://bugs.debian.org/798923
|
||||||
|
# Sun Jan 23 2005 21:59:59.011
|
||||||
|
self.appendTemplate("(?:%a )?%b %d %Y %H:%M:%S(?:\.%f)?")
|
||||||
# simple date, optional subsecond (proftpd):
|
# simple date, optional subsecond (proftpd):
|
||||||
# 2005-01-23 21:59:59
|
# 2005-01-23 21:59:59
|
||||||
# simple date: 2005/01/23 21:59:59
|
# simple date: 2005/01/23 21:59:59
|
||||||
|
|
|
@ -74,6 +74,7 @@ class DateDetectorTest(unittest.TestCase):
|
||||||
(False, "Jan 23 21:59:59"),
|
(False, "Jan 23 21:59:59"),
|
||||||
(False, "Sun Jan 23 21:59:59 2005"),
|
(False, "Sun Jan 23 21:59:59 2005"),
|
||||||
(False, "Sun Jan 23 21:59:59"),
|
(False, "Sun Jan 23 21:59:59"),
|
||||||
|
(False, "Sun Jan 23 2005 21:59:59"),
|
||||||
(False, "2005/01/23 21:59:59"),
|
(False, "2005/01/23 21:59:59"),
|
||||||
(False, "2005.01.23 21:59:59"),
|
(False, "2005.01.23 21:59:59"),
|
||||||
(False, "23/01/2005 21:59:59"),
|
(False, "23/01/2005 21:59:59"),
|
||||||
|
|
Loading…
Reference in New Issue