1* Extend dh_installlogcheck 2 3 Check for invalid expressions at install time. 4 5 Detects if it is working against logcheck in sid or woody 6 1. For logcheck in sid, just output the files to their proper levels 7 8 1. For logcheck in woody, strip out comments and combine the levels 9 so as to emulate what logcheck in sid does with them 10 11* Re-write regression test suite 12 13 Use PyTest. 14 Expand the tests. 15 Remove duplicate configs and rules in test. 16 17* Overhaul Section titles (post sarge release) 18 19 Rename "Attack Alerts" to "Security Violations" ? 20 Rename some of the .d directories. 21 22* Re-write logtail in c 23 24 Needs to handle rotated files it self 25 Use a BDB (?) database for storing file offsets 26 Have roll back support 27 Store full path to the log file (unmodified) 28 29* Makefile 30 31 Add DOCDIR 32 Enhance it for non Debian Distribution 33 34* Misc 35 36 get sane logic in greplogoutput() to prevent from duplicate ignore runs. 37 logoutput needs too to be sanitized, eventually logtail will to more. 38 39 Add syslog-ng rotation support such that: 40 < weasel> i.e. rotating to syslog.1 and immediately compressing that 41 < weasel> so that we have log/syslog (current) and log/syslog.1.gz 42 43* Debian Package, post sarge 44 Switch dh_movefiles to dh_install in rules, include header. 45 Use package.manpages, call dh_installman once in rules. 46 Web-based rule submission, with sanity checks. 47 Split logcheck-database from source package to simplify maintenance. 48 Move rulefile permission fixes to logcheck-database postinst. 49