This file is indexed.

/usr/share/doc/jffnms/TODO is in jffnms 0.9.3-3.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 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
77
78
79
80
81
This are the remaining tasks to be done in JFFNMS.
If you want to contribute and you dont know where to start, please read this lines.
If you want to add a task, send me an email.

Craig's TODO list
=================

  - rewrite tcp_port discovery script to use popen, log better and
    new format for nmap 5.21, also pgrep()

To Do
=====

    - Host Types
    - events/interface JS/CSS font-size
    - popup selector full-text search
    - discovery params: new/old field ?
    - SNMP Timeout per-host
    - Host Types, IT by Host Type
    - Host Groups (modify maps)
    - alarm backend: N Downs. db records per-int and global
    - Chris ESI: Pix config transfer
    - Host Groups (like maps) (modify maps to allow hosts)
    - Craig: NUT UPS
    - ALL Button in admin_header
    - Configurable Delay in the DHTML popups
    - TCP Port Hello/Quit string
    - new/poller+ad satellite filter
	 

For Later:
----------

API:
    - Thomas DNS monitoring
    - Generic Interface Type
        
    - Poller Helper: Poll only State
    - Satellite Remote (Auto)Discovery
    - Satellite Sync (virtual satellite in case theres no connection and I'm not the master)
    - Modify Pollers that handle the buffer locally to somehow use the backend (or sync it)

    - RRD Analyzers:
	- How much traffic the Interface had in X time (95th Percentile also)
	- TOP 10 (Top Traffic, Errors, RTT, etc.)

    - Tools:
	- Host Tools (Routing Table, ARP Table, Socket State, etc. SNMP-based)
	- Tools for all interface types (id =1)

    - New Trigger/Action to allow config transfer as soon as a config change is made (event)
    - Make consolidate scripts functions (like the other parts)
    - Asset Tracking (Inventory) (Part Number, Serial Number, Cards, etc) (could use ENTITY-MIB/STACK-MIB)
    - TFTP Configuration CVS Upload (Requested by Mike Hyde)
    - TFTP Configuration Scheduled Upload (Requested by Rob Laidlaw)
    - SLA Planned Outages/Maintence Windows
    - SNMP Traps Processing more useful and flexible. (match by interfacenumber also) (Call Handler Scripts)
    - Event Flap Detection.
    
GUI:
    - Send a URL to the interface in the Email Action (Requested by Rob Laidlaw)
    - Stored Reports
    
MISC:
    - NetFlow Integration
    - Use the Standard msyslog, not one modified for JFFNMS
    - MD5 Signature of the tarball
    - RPM Package
    - Better SOAP Interoperatibility testing
    - Snort SNMP TRAP messages integration
    - Radius Integration
    - Trouble Ticket Plugins (Framework Ready)
    - Implement ENTITY-MIB & STACK-MIB for Cisco's & others


In the Works:
=============

    - Documentation (on CVS by Craig Small and Javier Szyszlican)
    - Interface inter-dependece (will be based on DMII Designated Main Interfaces)
    - Multi Language Support (Sergio Martinez)