File: ToDo

package info (click to toggle)
pflogsumm 1.1.13-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 320 kB
  • sloc: perl: 1,798; sh: 6; makefile: 2
file content (76 lines) | stat: -rw-r--r-- 2,604 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76

To Be Done (Maybe)

    Fix parsing for "451 4.3.5 Server configuration error;"

    date ranges, "lastweek", etc. (Done)

    (options for?) break-down by local vs. non-local?, further
    "drill-downs" to sender/recipient domains?

    Separate reports by-domain?  (Would require that pflogsumm write files
    instead of emitting to stdout?  Or maybe that would be an option?)
    Separate options for sender domain and receiver domain?  Or perhaps
    sender address and receiver address regex "filtering" options?

    lower-case domains (Done)

    don't k-ize msg counts?  (Or do so at a higher boundary?) (Done)

    implement proper version numbering (interim version numbering in
    place) (use SCCS or RCS?) (Done)

    add changelog (Done)

    Expand docs (in code?)

    Re-do docs to POD format? (Done)

    Improve UUCP-style bang-path handling

    Add option to use disk-based hash files instead of in-memory so
    processing logfiles with lots of postfix log entries doesn't run
    the machine out of memory?  (This would really whack performance!)
    (Maybe only needed with "-e" option.)

    Add another "step" to integer processing: "g"?  (Display formatting
    will presently mess up at values exceeding 999999m.)

    Internationalization?  Necessary?  There's English-language month
    abbreviations hard-coded in pflogsumm.  I'm admittedly real weak
    in this area. (Covered by ISO 8601 option [below]?)

    Add option to lower-case entire addresses, rather than only the
    domains.  (Or make that the default, and add an option to make
    it just domains?) (The RFCs say username parts shouldn't be
    touched!)  (Done)

    Add percentage-of-total to all (?) reports?

    Add ability to handle compressed files within pflogsumm?
    (Unlikely)

    SMTP logging by host (msgs, connects) (add to new "by-domain"
    reports?)  (Done)

    UUCP logging of some sort?  (At least what is sent to what
    host/gateway.  Since rmail receives incoming, don't know as I
    can do anything there.)

    Option for ISO 8601 standard date & time formats. (Done)

    Option for specifying "host" (for multi-host logfiles)?

    Add POSIX regexp body_checks "bypass" docs to FAQ.  (Liviu Daia,
    Noel Jones)

    Add "helper" program to distribution based on Wolfgang Zeikat's
    MIME::Lite suggestion for the body_checks issue?  (Will want to
    make it read from stdin, securely create tempfile and clean up
    afterward.)

    Expand on SAV reporting? (Len Conrad)

    Add "reject details" on "too many errors after <SMTP command>" log
    lines? (Len Conrad)