head 1.22; access; symbols SNMPDX_1_0_0:1.22 SNMPDX_0_2_11:1.18 SNMPDX_0_2_10:1.17 SNMPDX_0_2_9:1.14 SNMPDX_0_2_8:1.12 SNMPDX_0_2_7:1.11 SNMPDX_0_2_6:1.8 SNMPDX_0_2_5:1.7 SNMPDX_0_2_4:1.6 SNMPDX_0_2_3:1.5 SNMPDX_0_2_2:1.4 SNMPDX_0_2_1:1.2 SNMPDX_0_2_0:1.1; locks; strict; comment @# @; 1.22 date 2007.03.01.11.29.33; author rse; state Exp; branches; next 1.21; commitid PlBWakjrk8kVwn8s; 1.21 date 2007.03.01.10.54.57; author rse; state Exp; branches; next 1.20; commitid 7ewSooJm3pK3ln8s; 1.20 date 2007.03.01.10.53.20; author rse; state Exp; branches; next 1.19; commitid eo5K6geUljCvkn8s; 1.19 date 2007.03.01.10.52.38; author rse; state Exp; branches; next 1.18; commitid FNuFlqR2Qo3fkn8s; 1.18 date 2005.10.05.17.42.13; author rse; state Exp; branches; next 1.17; 1.17 date 2004.07.30.09.43.49; author thl; state Exp; branches; next 1.16; 1.16 date 2004.07.30.09.43.30; author thl; state Exp; branches; next 1.15; 1.15 date 2004.07.30.09.30.04; author thl; state Exp; branches; next 1.14; 1.14 date 2004.07.28.13.42.01; author thl; state Exp; branches; next 1.13; 1.13 date 2004.07.28.13.41.07; author thl; state Exp; branches; next 1.12; 1.12 date 2003.10.21.18.14.28; author rse; state Exp; branches; next 1.11; 1.11 date 2003.09.20.11.11.00; author rse; state Exp; branches; next 1.10; 1.10 date 2003.09.19.10.32.44; author rse; state Exp; branches; next 1.9; 1.9 date 2003.09.10.15.01.44; author rse; state Exp; branches; next 1.8; 1.8 date 2003.09.10.14.17.56; author rse; state Exp; branches; next 1.7; 1.7 date 2003.09.10.13.30.47; author rse; state Exp; branches; next 1.6; 1.6 date 2003.09.09.14.16.25; author thl; state Exp; branches; next 1.5; 1.5 date 2003.09.09.14.08.40; author thl; state Exp; branches; next 1.4; 1.4 date 2003.09.09.14.02.23; author thl; state Exp; branches; next 1.3; 1.3 date 2003.09.09.13.52.42; author thl; state Exp; branches; next 1.2; 1.2 date 2003.09.09.12.50.04; author thl; state Exp; branches; next 1.1; 1.1 date 2003.09.09.09.24.28; author thl; state Exp; branches; next ; desc @@ 1.22 log @bump up to a version 1.0.0 @ text @ _ ___ ____ ____ ____ _ |_|_ _ / _ \/ ___/ ___|| _ \ ___ _ __ _ __ ___ _ __ __| |_ __ _|_||_| | | | \___ \___ \| |_) | / __| '_ \| '_ ` _ \| '_ \ / _` \ \/ / |_||_|_| | |_| |___) |__) | __/ \__ \ | | | | | | | | |_) | (_| |> < |_|_|_| \___/|____/____/|_| |___/_| |_|_| |_| |_| .__/ \__,_/_/\_\ |_| OSSP snmpdx - SNMP Daemon Extension Version 1.0.0 (01-Mar-2007) ABSTRACT OSSP snmpdx is a framework for easily hooking into net-snmp's snmpd(8) and providing an own SNMP MIB and the OID implementing probes. It is a Perl program which either can be configured as a pass (not recommended) or pass_persist (recommended) program into snmpd.conf. COPYRIGHT AND LICENSE Copyright (c) 2003-2007 The OSSP Project Copyright (c) 2003-2007 Ralf S. Engelschall Copyright (c) 2003-2005 Cable & Wireless This file is part of OSSP snmpdx, a SNMP daemon extension which can be found at http://www.ossp.org/pkg/tool/snmpdx/. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA, or contact Ralf S. Engelschall . HOME AND DOCUMENTATION The documentation and latest release can be found on o http://www.ossp.org/pkg/tool/snmpdx/ o ftp://ftp.ossp.org/pkg/tool/snmpdx/ QUICKSTART $ ./devtool autogen #optional $ PREFIX=/openpkg-dev; ./configure \ --prefix=$PREFIX \ --with-openpkg=$PREFIX \ --with-snmp=$PREFIX \ --with-perl=$PREFIX/bin/perl $ make # standalone: emulate snmp/snmpdx communication $ (echo "getnext"; echo ".1") | ./snmpdx --probedir=./snmpdx.d --mibdir=. # standalone: command line $ ./snmpdx -g .1.3.6.1.4.1.4007.42.1.1.2.1 #enterprises.cw.snmpdx.host.hardware.hwCpu.hwCpuNum # integrated: $ make install $ snmpwalk -Os -c public -v 2c 127.0.0.1 .1.3.6.1.4.1.4007.42 @ 1.21 log @cleanup @ text @d8 1 a8 1 Version 0.3.0 (01-Mar-2007) @ 1.20 log @bump version @ text @d50 7 a56 7 $ ./devtool autogen #optional $ PREFIX=/openpkg-dev; ./configure \ --prefix=$PREFIX \ --with-openpkg=$PREFIX \ --with-snmp=$PREFIX \ --with-perl=$PREFIX/bin/perl $ make d58 2 a59 2 Standalone, emulate snmp/snmpdx communication $ ( echo "getnext"; echo ".1" ) | ./snmpdx --probedir=./snmpdx.d --mibdir=. d61 6 a66 6 Standalone, command line $ ./snmpdx -g .1.3.6.1.4.1.4007.42.1.1.2.1 #enterprises.cw.snmpdx.host.hardware.hwCpu.hwCpuNum If integrated into snmp, try # make install $ snmpwalk -Os -c public -v 2c 127.0.0.1 .1.3.6.1.4.1.4007.42 @ 1.19 log @Upgrade build environment to GNU shtool 2.0.6 and GNU autoconf 2.60 @ text @d8 1 a8 1 Version 0.2.11 (05-Oct-2005) @ 1.18 log @flush pending changes @ text @d19 2 a20 2 Copyright (c) 2003-2005 The OSSP Project Copyright (c) 2003-2005 Ralf S. Engelschall @ 1.17 log @flush pending changes before tagging @ text @d8 1 a8 1 Version 0.2.10 (30-Jul-2004) d19 3 a21 3 Copyright (c) 2003 The OSSP Project Copyright (c) 2003 Ralf S. Engelschall Copyright (c) 2003 Cable & Wireless @ 1.16 log @add/update hints to get started @ text @d8 1 a8 1 Version 0.2.9 (28-Jul-2004) @ 1.15 log @support a configurable OpenPKG instance @ text @d58 1 a58 1 Standalone, try d60 3 d66 1 a66 1 $ snmpwalk -Os -c public -v 2c 127.0.0.1 .1.3.6.1.4.1.4007.42.1.1.2.2.1.1 @ 1.14 log @flush pending changes before tagging @ text @d53 1 @ 1.13 log @add concise QUICKSTART info into README @ text @d8 1 a8 1 Version 0.2.8 (21-Oct-2003) @ 1.12 log @flush pending changes before tagging @ text @d48 16 @ 1.11 log @adjust version for release @ text @d8 1 a8 1 Version 0.2.7 (20-Sep-2003) @ 1.10 log @Fix location of net-snmp tools by correctly substituting the bindir location. @ text @d8 1 a8 1 Version 0.2.7 (19-Sep-2003) @ 1.9 log @More source tree cleanups and polishing, especially adding the GPL-based copyright header used inside OSSP packages @ text @d8 1 a8 1 Version 0.2.6 (10-Sep-2003) @ 1.8 log @flush pending changes before tagging @ text @d19 1 a20 1 Copyright (c) 2003 The OSSP Project d23 1 a23 1 This file is part of OSSP snmpd, a SNMP Daemon Extension which d26 9 a34 4 Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. d36 4 a39 12 THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. @ 1.7 log @source tree polishing @ text @d8 1 a8 1 Version 0.2.5 (10-Sep-2003) @ 1.6 log @flush pending changes before tagging @ text @d1 6 a6 6 _ ___ ____ ____ ____ |_|_ _ / _ \/ ___/ ___|| _ \ _|_||_| | | | \___ \___ \| |_) | |_||_|_| | |_| |___) |__) | __/ |_|_|_| \___/|____/____/|_| d8 1 a8 1 Version 0.2.4 (09-Sep-2003) d21 1 a21 1 Copyright (c) 2003 Cable & Wireless Germany @ 1.5 log @flush pending changes before tagging @ text @d8 1 a8 1 Version 0.2.3 (09-Sep-2003) @ 1.4 log @flush pending changes before tagging @ text @d8 1 a8 1 Version 0.2.2 (09-Sep-2003) @ 1.3 log @flush pending changes before tagging @ text @d8 1 a8 1 Version @ 1.2 log @flush pending changes before tagging @ text @d8 1 a8 1 Version 0.2.1 (09-Sep-2003) @ 1.1 log @flush pending changes before tagging @ text @d8 1 a8 1 Version 0.2.0 (09-Sep-2003) @