head 1.15; access; symbols SNMPDX_1_0_0:1.15 SNMPDX_0_2_11:1.14 SNMPDX_0_2_10:1.14 SNMPDX_0_2_9:1.14 SNMPDX_0_2_8:1.14 SNMPDX_0_2_7:1.14 SNMPDX_0_2_6:1.14 SNMPDX_0_2_5:1.12 SNMPDX_0_2_4:1.9 SNMPDX_0_2_3:1.9 SNMPDX_0_2_2:1.9 SNMPDX_0_2_1:1.9 SNMPDX_0_2_0:1.9; locks; strict; comment @# @; 1.15 date 2007.03.01.11.30.07; author rse; state Exp; branches; next 1.14; commitid bIr92lJ1kkq7xn8s; 1.14 date 2003.09.10.14.17.05; author rse; state Exp; branches; next 1.13; 1.13 date 2003.09.10.13.54.33; author rse; state Exp; branches; next 1.12; 1.12 date 2003.09.10.13.35.02; author rse; state Exp; branches; next 1.11; 1.11 date 2003.09.10.13.30.47; author rse; state Exp; branches; next 1.10; 1.10 date 2003.09.10.13.10.22; author rse; state Exp; branches; next 1.9; 1.9 date 2003.09.04.09.16.56; author rse; state Exp; branches; next 1.8; 1.8 date 2003.09.03.15.02.04; author rse; state Exp; branches; next 1.7; 1.7 date 2003.09.02.18.08.50; author rse; state Exp; branches; next 1.6; 1.6 date 2003.09.02.12.41.09; author rse; state Exp; branches; next 1.5; 1.5 date 2003.09.02.12.40.28; author rse; state Exp; branches; next 1.4; 1.4 date 2003.09.02.12.23.09; author rse; state Exp; branches; next 1.3; 1.3 date 2003.09.02.12.14.11; author rse; state Exp; branches; next 1.2; 1.2 date 2003.09.02.12.12.55; author rse; state Exp; branches; next 1.1; 1.1 date 2003.09.01.15.22.41; author rse; state Exp; branches; next ; desc @@ 1.15 log @nothing really has to be done for now @ text @ _ ___ ____ ____ ____ _ |_|_ _ / _ \/ ___/ ___|| _ \ ___ _ __ _ __ ___ _ __ __| |_ __ _|_||_| | | | \___ \___ \| |_) | / __| '_ \| '_ ` _ \| '_ \ / _` \ \/ / |_||_|_| | |_| |___) |__) | __/ \__ \ | | | | | | | | |_) | (_| |> < |_|_|_| \___/|____/____/|_| |___/_| |_|_| |_| |_| .__/ \__,_/_/\_\ |_| OSSP snmpdx - SNMP Daemon Extension TODO ==== CANDO ===== - write more snmpdx.pod documentation - implement more probes [thl] - allow two modules to run and cache the same command with different expire times by using/enforcing the smaller expire time in the cache object. - speed up initial MIB processing by trying to consolidate snmptranslate calls? - write probe snmpdx.pm which provides name and version and which especially can be also used as the always present probe in Makefile during restart. - add --param=key:value command line option for passing key/value pairs into snmpdx for use by probes as some sort of configuration. - provide "-expire" field in $obj which the probes can fill out. If filled out, the framework uses this to cache the result value to speed up things even more. - split out MIB parts of each probe into own sub-MIBs - Makefile and snmpdx.cfg still contains some hard-coded things @ 1.14 log @Add Autoconf option --with-snmp=PREFIX for specifying installation prefix of net-snmp package in order to find the net-snmp MIB directory. @ text @a11 3 - implement more probes [thl] - write snmpdx.pod documentation d15 2 @ 1.13 log @Find pod2man(1) side-by-side with perl(1) executable. @ text @a11 2 - snmp mibs dir was lost - we should add --with-snmp @ 1.12 log @remember more todo @ text @a12 1 - pod2man is found in $PATH @ 1.11 log @source tree polishing @ text @d13 2 a14 1 @ 1.10 log @remember issues @ text @d1 7 d9 2 a10 2 TODO ==== d12 1 a12 2 - implement more probes [thl] - write snmpdx.pod documentation d14 2 a15 2 CANDO ===== d17 16 a32 13 - allow two modules to run and cache the same command with different expire times by using/enforcing the smaller expire time in the cache object. - speed up initial MIB processing by trying to consolidate snmptranslate calls? - write probe snmpdx.pm which provides name and version and which especially can be also used as the always present probe in Makefile during restart. - add --param=key:value command line option for passing key/value pairs into snmpdx for use by probes as some sort of configuration. - provide "-expire" field in $obj which the probes can fill out. If filled out, the framework uses this to cache the result value to speed up things even more. - split out MIB parts of each probe into own sub-MIBs - Makefile and snmpdx.cfg still contains some hard-coded things @ 1.9 log @now already implemented, too @ text @d11 3 @ 1.8 log @add more points :-( @ text @a5 2 - support "pass" option from net-snmp's snmpd with -g/-n options (especially useful for command line testing without snmpd(8)) @ 1.7 log @now done @ text @d6 3 d13 8 a22 1 - support "pass" option from net-snmp's snmpd with -g/-n options @ 1.6 log @differenciate between the todos @ text @a5 1 - support MIB SEQUENCEs [rse] @ 1.5 log @MIB name now available to probes through context @ text @d2 3 d6 1 d8 2 a9 1 - support MIB SEQUENCEs [rse] a11 1 a12 1 @ 1.4 log @remember that -g/-n are still not implemented @ text @a9 2 - provide top-level MIB prefix name as variable @ 1.3 log @we now have a config file instead @ text @d12 2 @ 1.2 log @no more wrapper script needed, because snmpdx now can read from a config file @ text @d8 1 a8 1 - Makefile and snmpdx.sh still contains some hard-coded things @ 1.1 log @genesis of OSSP snmpdx @ text @a1 3 - suplement command line options with configuration file (mainly because snmpd(8) does not support passing options) @