Blame README

Packit Service b38f0b
	       README file for net-snmp Version: 5.8
Packit Service b38f0b
Packit Service b38f0b
DISCLAIMER
Packit Service b38f0b
Packit Service b38f0b
  The Authors assume no responsibility for damage or loss of system
Packit Service b38f0b
  performance as a direct or indirect result of the use of this
Packit Service b38f0b
  software.  This software is provided "as is" without express or
Packit Service b38f0b
  implied warranty.
Packit Service b38f0b
Packit Service b38f0b
TABLE OF CONTENTS
Packit Service b38f0b
Packit Service b38f0b
  Disclaimer
Packit Service b38f0b
  Table Of Contents
Packit Service b38f0b
  Introduction
Packit Service b38f0b
* Supported Architectures
Packit Service b38f0b
  Availability
Packit Service b38f0b
  Web Page
Packit Service b38f0b
* Installation
Packit Service b38f0b
  Copying And Copyrights
Packit Service b38f0b
* Frequently Asked Questions
Packit Service b38f0b
  Helping Out
Packit Service b38f0b
* Code Update Announcements
Packit Service b38f0b
* Mailing Lists
Packit Service b38f0b
  Agent Extensibility
Packit Service b38f0b
  Example Agent Configuration and Usage
Packit Service b38f0b
  Configuration
Packit Service b38f0b
  Submitting Bug Reports
Packit Service b38f0b
  Closing
Packit Service b38f0b
  Thanks
Packit Service b38f0b
Packit Service b38f0b
  * = Required Reading.
Packit Service b38f0b
Packit Service b38f0b
INTRODUCTION
Packit Service b38f0b
Packit Service b38f0b
  This package was originally based on the CMU 2.1.2.1 snmp code.  It
Packit Service b38f0b
  has been greatly modified, restructured, enhanced and fixed.  It
Packit Service b38f0b
  hardly looks the same as anything that CMU has ever released.  It
Packit Service b38f0b
  was renamed from cmu-snmp to ucd-snmp in 1995 and later renamed from
Packit Service b38f0b
  ucd-snmp to net-snmp in November 2000.
Packit Service b38f0b
Packit Service b38f0b
  This README file serves as a starting place to learn about the
Packit Service b38f0b
  package, but very little of the documentation is contained within
Packit Service b38f0b
  this file.  The FAQ is an excellent place to start as well.
Packit Service b38f0b
  Additionally, there are a bunch of README files for specific
Packit Service b38f0b
  architectures and specific features.  You might wish to look at some
Packit Service b38f0b
  of these other files as well.
Packit Service b38f0b
Packit Service b38f0b
SUPPORTED ARCHITECTURES
Packit Service b38f0b
Packit Service b38f0b
  Please see the FAQ for this information.
Packit Service b38f0b
Packit Service b38f0b
  Please let us know if you compile it on other OS versions and it
Packit Service b38f0b
  works for you so we can add them to the above list.
Packit Service b38f0b
Packit Service b38f0b
  Porting:  Please! read the PORTING file.
Packit Service b38f0b
Packit Service b38f0b
  Also note that many architecture have architecture specific README
Packit Service b38f0b
  files, so you should check to see if there is one appropriate to
Packit Service b38f0b
  your platform.
Packit Service b38f0b
Packit Service b38f0b
AVAILABILITY
Packit Service b38f0b
Packit Service b38f0b
  Download:
Packit Service b38f0b
    - http://www.net-snmp.org/download/
Packit Service b38f0b
  Web page:
Packit Service b38f0b
    - http://www.net-snmp.org/
Packit Service b38f0b
  Project Wiki:
Packit Service b38f0b
    - http://www.net-snmp.org/wiki/
Packit Service b38f0b
  Sourceforge Project page:
Packit Service b38f0b
    - http://sourceforge.net/projects/net-snmp
Packit Service b38f0b
Packit Service b38f0b
  The old ucd-snmp.ucdavis.edu web site and ftp server is now
Packit Service b38f0b
  offline and should not be accessed any longer.
Packit Service b38f0b
Packit Service b38f0b
WEB PAGES
Packit Service b38f0b
Packit Service b38f0b
  http://www.net-snmp.org/
Packit Service b38f0b
  http://sourceforge.net/projects/net-snmp
Packit Service b38f0b
  http://www.net-snmp.org/wiki/
Packit Service b38f0b
Packit Service b38f0b
INSTALLATION
Packit Service b38f0b
Packit Service b38f0b
  See the INSTALL file distributed with this package.
Packit Service b38f0b
Packit Service b38f0b
COPYING AND COPYRIGHTS
Packit Service b38f0b
Packit Service b38f0b
  See the COPYING file distributed with this package.
Packit Service b38f0b
Packit Service b38f0b
FREQUENTLY ASKED QUESTIONS
Packit Service b38f0b
Packit Service b38f0b
  See the FAQ file distributed with this package.
Packit Service b38f0b
  This is also available on the project Wiki at
Packit Service b38f0b
Packit Service b38f0b
     http://www.net-snmp.org/wiki/index.php/FAQ
Packit Service b38f0b
Packit Service b38f0b
  so that the wider Net-SNMP community can help maintain it!
Packit Service b38f0b
Packit Service b38f0b
HELPING OUT
Packit Service b38f0b
Packit Service b38f0b
  This is a project worked on by people around the net.  We'd love
Packit Service b38f0b
  your help, but please read the PORTING file first.  Also, subscribe
Packit Service b38f0b
  to the net-snmp-coders list described below and mention what you're
Packit Service b38f0b
  going to work on to make sure no one else is already doing so!
Packit Service b38f0b
  You'll also need to keep up to date with the latest code snap shot,
Packit Service b38f0b
  which can be obtained from CVS using the information found at
Packit Service b38f0b
  http://www.net-snmp.org/cvs/.
Packit Service b38f0b
Packit Service b38f0b
  Contributions to the Net-SNMP source code in any form are greatly
Packit Service b38f0b
  appreciated.  We expect the parties providing such contributions to
Packit Service b38f0b
  have the right to contribute them to the Net-SNMP project or that
Packit Service b38f0b
  the parties that do have the right have directed the person
Packit Service b38f0b
  submitting the contribution to do so.  In addition, all contributors
Packit Service b38f0b
  need to be aware that if the contribution is accepted and
Packit Service b38f0b
  incorporated into the Net-SNMP project, it will be redistributed
Packit Service b38f0b
  under the terms of the license agreement used for the entire body of
Packit Service b38f0b
  work that comprises the Net-SNMP project (see the COPYING file for
Packit Service b38f0b
  details).  If this license agreement ever changes the contribution
Packit Service b38f0b
  will continue to be released under any new licenses as well.  Thank
Packit Service b38f0b
  you, in advance, for your gracious contributions.
Packit Service b38f0b
Packit Service b38f0b
CODE UPDATE ANNOUNCEMENTS
Packit Service b38f0b
Packit Service b38f0b
  See the NEWS file and the ChangeLog file for details on what has
Packit Service b38f0b
  changed between releases.
Packit Service b38f0b
Packit Service b38f0b
  We hate broadcasting announce messages to other mailing lists and
Packit Service b38f0b
  newsgroups, so there is a mailing list set up to handle release
Packit Service b38f0b
  announcements.  Any time we put new software out for ftp, we'll mail
Packit Service b38f0b
  this fact to net-snmp-announce@lists.sourceforge.net.  See the
Packit Service b38f0b
  MAILING LISTS section described below to sign up for these
Packit Service b38f0b
  announcements.
Packit Service b38f0b
Packit Service b38f0b
  We will post new announcements on a very infrequent basis to the
Packit Service b38f0b
  other channels (the other snmp mailing lists and newsgroups like
Packit Service b38f0b
  comp.protocols.snmp), but only for major code revisions and not for
Packit Service b38f0b
  bug-fix patches or small feature upgrades.
Packit Service b38f0b
Packit Service b38f0b
MAILING LISTS
Packit Service b38f0b
Packit Service b38f0b
  The lists:
Packit Service b38f0b
Packit Service b38f0b
    A number of mailing lists have been created for support of the project:
Packit Service b38f0b
    The main ones are:
Packit Service b38f0b
Packit Service b38f0b
      net-snmp-announce@lists.sourceforge.net  -- For official announcements
Packit Service b38f0b
      net-snmp-users@lists.sourceforge.net     -- For usage discussions
Packit Service b38f0b
      net-snmp-coders@lists.sourceforge.net    -- For development discussions
Packit Service b38f0b
Packit Service b38f0b
    The -coders list is intended for discussion on development of code
Packit Service b38f0b
    that will be shipped as part of the package.  The -users list is
Packit Service b38f0b
    for general discussion on configuring and using the package,
Packit Service b38f0b
    including issues with coding user-developed applications (clients,
Packit Service b38f0b
    managers, MIB modules, etc).
Packit Service b38f0b
Packit Service b38f0b
    Please do *NOT* send messages to both -users and -coders lists.
Packit Service b38f0b
    This is completely unnecessary, and simply serves to further
Packit Service b38f0b
    overload (and annoy) the core development team.   If in doubt,
Packit Service b38f0b
    just use the -users list.
Packit Service b38f0b
Packit Service b38f0b
Packit Service b38f0b
    The other lists of possible interest are:
Packit Service b38f0b
Packit Service b38f0b
      net-snmp-cvs@lists.sourceforge.net       -- For cvs update announcements
Packit Service b38f0b
      net-snmp-bugs@lists.sourceforge.net      -- For Bug database update announcements
Packit Service b38f0b
      net-snmp-patches@lists.sourceforge.net   -- For Patch database update announcements
Packit Service b38f0b
Packit Service b38f0b
    Please do NOT post messages to these lists (or to the announce list above).
Packit Service b38f0b
    Bug reports and Patches should be submitted via the Source Forge tracker
Packit Service b38f0b
    system.  See the main project web pages for details.
Packit Service b38f0b
Packit Service b38f0b
    To subscribe to any of these lists, please see:
Packit Service b38f0b
  
Packit Service b38f0b
      http://www.net-snmp.org/lists/
Packit Service b38f0b
Packit Service b38f0b
Packit Service b38f0b
  Archives:
Packit Service b38f0b
    The archives for these mailing lists can be found by following links at
Packit Service b38f0b
Packit Service b38f0b
      http://www.net-snmp.org/lists/
Packit Service b38f0b
Packit Service b38f0b
AGENT EXTENSIBILITY
Packit Service b38f0b
Packit Service b38f0b
  The agent that comes with this package is extensible through use of
Packit Service b38f0b
  shell scripts and other methods.  See the configuration manual pages
Packit Service b38f0b
  (like snmpd.conf) and run the snmpconf perl script for further details.
Packit Service b38f0b
Packit Service b38f0b
  You can also extend the agent by writing C code directly.  The agent
Packit Service b38f0b
  is extremely modular in nature and you need only create new files,
Packit Service b38f0b
  re-run configure and re-compile (or link against its libraries).  No
Packit Service b38f0b
  modification of the distributed source files are necessary.  See the
Packit Service b38f0b
  following files for details on how to go about this:
Packit Service b38f0b
  http://www.net-snmp.org/tutorial-5/toolkit/,
Packit Service b38f0b
  agent/mibgroup/examples/*.c
Packit Service b38f0b
Packit Service b38f0b
  Also, see the local/mib2c program and its README file for help in
Packit Service b38f0b
  turning a textual mib description into a C code template.
Packit Service b38f0b
Packit Service b38f0b
  We now support AgentX for subagent extensibility.  The net-snmp
Packit Service b38f0b
  agent can run as both a master agent and a subagent.  Additionally,
Packit Service b38f0b
  a toolkit is provided that enables users of it to easily embed a
Packit Service b38f0b
  agentx client into external applications.  See the tutorial at
Packit Service b38f0b
  http://www.net-snmp.org/tutorial-5/toolkit/ for an example of how
Packit Service b38f0b
  go about doing this.
Packit Service b38f0b
Packit Service b38f0b
CONFIGURATION
Packit Service b38f0b
Packit Service b38f0b
  See the man/snmp.conf.5 manual page.
Packit Service b38f0b
Packit Service b38f0b
  For the agent, additionally see the man/snmpd.conf.5 manual page.
Packit Service b38f0b
Packit Service b38f0b
  For the snmptrapd, see the man/snmptrapd.conf.5 manual page.
Packit Service b38f0b
Packit Service b38f0b
  You can also run the snmpconf perl script to help you create some of
Packit Service b38f0b
  these files.
Packit Service b38f0b
Packit Service b38f0b
SUBMITTING BUG REPORTS
Packit Service b38f0b
Packit Service b38f0b
  Important: *Please* include what version of the net-snmp (or
Packit Service b38f0b
  ucd-snmp) package you are using and what architecture(s) you're
Packit Service b38f0b
  using, as well as detailed information about exactly what is wrong.
Packit Service b38f0b
Packit Service b38f0b
  To submit a bug report, please use the web interface at
Packit Service b38f0b
  http://www.net-snmp.org/bugs/.  It is a full-fledged
Packit Service b38f0b
  bug-tracking system that will allow you to search for already
Packit Service b38f0b
  existing bug reports as well as track the status of your report as
Packit Service b38f0b
  it is processed by the core developers.
Packit Service b38f0b
Packit Service b38f0b
  If you intend to submit a patch as well, please read the PORTING
Packit Service b38f0b
  file before you do so and then submit it to
Packit Service b38f0b
  http://www.net-snmp.org/patches/.
Packit Service b38f0b
Packit Service b38f0b
CLOSING
Packit Service b38f0b
Packit Service b38f0b
  We love patches.  Send some to us!  But before you do, please see
Packit Service b38f0b
  the 'PORTING' file for information on helping us out with the
Packit Service b38f0b
  process of integrating your patches (regardless of whether its a new
Packit Service b38f0b
  feature implementation or a new port).
Packit Service b38f0b
Packit Service b38f0b
  Also, We're interested if anyone actually uses/likes/hates/whatever
Packit Service b38f0b
  this package...  Mail us a note and let us know what you think of it!
Packit Service b38f0b
Packit Service b38f0b
  Have fun and may it make your life easier,
Packit Service b38f0b
Packit Service b38f0b
    The net-snmp developers
Packit Service b38f0b
Packit Service b38f0b
THANKS
Packit Service b38f0b
Packit Service b38f0b
  The following people have contributed various patches and
Packit Service b38f0b
  improvements.  To them we owe our deepest thanks (and you do too!):
Packit Service b38f0b
Packit Service b38f0b
    Wes Hardaker <hardaker@users.sourceforge.net>
Packit Service b38f0b
    Steve Waldbusser <waldbusser@nextbeacon.com>
Packit Service b38f0b
    Dan A. Dickey <ddickey@transition.com>
Packit Service b38f0b
    Dave Shield <D.T.Shield@csc.liv.ac.uk>
Packit Service b38f0b
    Giovanni S. Marzot <gmarzot@nortelnetworks.com>
Packit Service b38f0b
    Niels Baggesen <nba@users.sourceforge.net>
Packit Service b38f0b
    Simon Leinen <simon@limmat.switch.ch>
Packit Service b38f0b
    David T. Perkins <dperkins@dsperkins.com>
Packit Service b38f0b
    Mike Perik <mikep@crt.com>
Packit Service b38f0b
    Sanjai Narain <narain@thumper.bellcore.com>
Packit Service b38f0b
    francus@metsny.delphi.com
Packit Service b38f0b
    Gary Palmer <gpalmer@freebsd.org>
Packit Service b38f0b
    Marc G. Fournier <scrappy@ki.net>
Packit Service b38f0b
    Gary A. Hayward <gah@bellcore.com>
Packit Service b38f0b
    Jennifer Bray <jbray@origin-at.co.uk>
Packit Service b38f0b
    Philip Guenther <guenther@gac.edu>
Packit Service b38f0b
    Elwyn B Davies <edavies@origin-at.co.uk>
Packit Service b38f0b
    Simon Burge <simonb@telstra.com.au>
Packit Service b38f0b
    David Paul Zimmerman <dpz@apple.com>
Packit Service b38f0b
    Alan Batie <batie@aahz.jf.intel.com>
Packit Service b38f0b
    Michael Douglass <mikedoug@texas.net>
Packit Service b38f0b
    Ted Rule <Ted_Rule@FLEXTECH.CO.UK>
Packit Service b38f0b
    Craig Bevins <craigb@bitcom.net.au>
Packit Service b38f0b
    Arther Hyun <arthur@psi.com>
Packit Service b38f0b
    Cristian Estan <Cristian.Estan@net.utcluj.ro>
Packit Service b38f0b
    Eugene Polovnikov <eugen@rd.zgik.zaporizhzhe.ua>
Packit Service b38f0b
    Jakob Ellerstedt <jakob@dynarc.se>
Packit Service b38f0b
    Michael J. Slifcak <slif@bellsouth.net>
Packit Service b38f0b
    Jonas Olsson <jolsson@erv.ericsson.se>
Packit Service b38f0b
    James H. Young <sysjhy@gsu.edu>
Packit Service b38f0b
    Jeff Johnson <jbj@redhat.com>
Packit Service b38f0b
    Markku Laukkanen <marlaukk@stybba.ntc.nokia.com>
Packit Service b38f0b
    Derek Simkowiak <dereks@kd-dev.com>
Packit Service b38f0b
    David F. Newman <dnewman@epnet.com>
Packit Service b38f0b
    Nick Amato <naamato@merit.edu>
Packit Service b38f0b
    Mike Baer <baerm@calweb.com>
Packit Service b38f0b
    Patrick Lawrence <pjlawrence@ucdavis.edu>
Packit Service b38f0b
    Russ Mundy <mundy@tislabs.com>
Packit Service b38f0b
    Olafur Gudmundsson <ogud@tislabs.com>
Packit Service b38f0b
    David Reeder <dreeder@tislabs.com>
Packit Service b38f0b
    Ed Lewis <lewis@tislabs.com>
Packit Service b38f0b
    Bill Babson <wbabson@tislabs.com>
Packit Service b38f0b
    Chris Smith <csmith@platform.com>
Packit Service b38f0b
    Mike Michaud <mikemichaud@earthlink.net>
Packit Service b38f0b
    Andy Hood <ahood@westpac.com.au>
Packit Service b38f0b
    Robert Story <rstory@freesnmp.com>
Packit Service b38f0b
    Bert Driehuis <driehuis@playbeing.org>
Packit Service b38f0b
    Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
Packit Service b38f0b
    Frank Strauss <strauss@ibr.cs.tu-bs.de>
Packit Service b38f0b
    Ragnar Kjørstad <ucd@ragnark.vestdata.no>
Packit Service b38f0b
    Jochen Kmietsch <jochen.kmietsch@tu-clausthal.de>
Packit Service b38f0b
    Jun-ichiro itojun Hagino <itojun@iijlab.net>
Packit Service b38f0b
    John L Villalovos <john.l.villalovos@intel.com>
Packit Service b38f0b
    Christoph Mammitzsch <Christoph.Mammitzsch@tu-clausthal.de>
Packit Service b38f0b
    Arne Oesleboe <Arne.Oesleboe@item.ntnu.no>
Packit Service b38f0b
    Jeff Cours <jeff@ultradns.com>
Packit Service b38f0b
    Karl Schilke <karl_schilke@eli.net>
Packit Service b38f0b
    John Naylon <jbpn@cambridgebroadband.com>
Packit Service b38f0b
    Ken Hornstein <kenh@cmf.nrl.navy.mil>
Packit Service b38f0b
    Martin Oldfield <m@mail.tc>
Packit Service b38f0b
    Harrie Hazewinkel <harrie@users.sourceforge.net>
Packit Service b38f0b
    Mark Ferlatte <ferlatte@users.sourceforge.net>
Packit Service b38f0b
    Marus Meissner <marcusmeissner@users.sourceforge.net>
Packit Service b38f0b
    Stephan Wenzer <stephanwenzel@users.sourceforge.net>
Packit Service b38f0b
    Ron Mevissen <ron.mevissen@eed.ericsson.se>
Packit Service b38f0b
    T.J. Mather <tjmather@tjmather.com>
Packit Service b38f0b
    Craig Setera <seterajunk@charter.net>
Packit Service b38f0b
    Katsuhisa ABE <abekatsu@cysols.com>
Packit Service b38f0b
    Axel Kittenberger <Axel.Kittenberger@maxxio.com>
Packit Service b38f0b
    Johannes Schmidt-Fischer <jsf@InterFace-AG.com>
Packit Service b38f0b
    Jeffrey Watson <nostaw@users.sourceforge.net>
Packit Service b38f0b
    Bruce Shaw <Bruce.Shaw@gov.ab.ca>
Packit Service b38f0b
    Stefan Radman <sradman@users.sourceforge.net>
Packit Service b38f0b
    Stephen J. Friedl <sjfriedl@users.sourceforge.net>
Packit Service b38f0b
    Alex Burger <alex_b@users.sourceforge.net>
Packit Service b38f0b
    Christophe Varoqui <ext.devoteam.varoqui@sncf.fr>
Packit Service b38f0b
    Srikanth Pindiproli <sripindip@users.sourceforge.net>
Packit Service b38f0b
    Kevin Graham <kevgraham7@users.sourceforge.net>
Packit Service b38f0b
    Xiaofeng Ling <xfling@users.sourceforge.net>
Packit Service b38f0b
    Brandon Knitter <knitterb@bl...>
Packit Service b38f0b
    Andrew Findlay <andrew.findlay@skills-1st.co.uk>
Packit Service b38f0b
    Ron Tabor <rtabor@users.sourceforge.net>
Packit Service b38f0b
    Peter Warasin <drg-r3@users.sourceforge.net>
Packit Service b38f0b
    Bob Rowlands <robert.rowlands@sun.com>
Packit Service b38f0b
    Peter Hicks <Peter.Hicks@POGGS.CO.UK>
Packit Service b38f0b
    Andy Smith <wasmith32@earthlink.net>
Packit Service b38f0b
    Nick Barkas <nbarkas@users.sourceforge.net>
Packit Service b38f0b
    Noah Friedman <friedman@prep.ai.mit.edu>
Packit Service b38f0b
    Geert De Peuter <geert@depeuter.org>
Packit Service b38f0b
    Magnus Fromreide <magfr@lysator.liu.se>
Packit Service b38f0b
    Marcus Meissner <marcusmeissner@users.sourceforge.net>
Packit Service b38f0b
    Andrew Rucker Jones <arjones@users.sourceforge.net>
Packit Service b38f0b
    Dai.H. <dg-f@users.sourceforge.net>
Packit Service b38f0b
    Thomas Anders <tanders@users.sourceforge.net>
Packit Service b38f0b
    Vladislav Bogdanov <slava_reg@nsys.by>
Packit Service b38f0b
    Peter Martin <pnmartin@users.sourceforge.net>
Packit Service b38f0b
    Thomas Lackey <telackey@users.sourceforge.net>
Packit Service b38f0b
    Joe Buehler <jbuehler@spirentcom.com>
Packit Service b38f0b
    Anders Persson <apersson@users.sourceforge.net>
Packit Service b38f0b
    Rojer <rojer@users.sourceforge.net>
Packit Service b38f0b
    Bart Van Assche <bart.vanassche@gmail.com>
Packit Service b38f0b
    Pablo Carboni <pcarboni@users.sourceforge.net>
Packit Service b38f0b
    Bill Fenner <fenner@gmail.com>
Packit Service b38f0b
    Brian Sipos <bsiposrkf@users.sourceforge.net>
Packit Service b38f0b
    Eugene M. Kim <eugene.kim@ntti3.com>
Packit Service b38f0b
    Anders Wallin <wallinux@gmail.com>
Packit Service b38f0b
    Andrew Stormont <andy-js@users.sourceforge.net>
Packit Service b38f0b
    Keith Mendoza <keith@icei.org>
Packit Service b38f0b
Packit Service b38f0b
  We've probably forgotten people on this list.  Let us know if you've
Packit Service b38f0b
  contributed code and we've left you out.