1 README file for net-snmp Version: 5.0.9
5 The Authors assume no responsibility for damage or loss of system
6 performance as a direct or indirect result of the use of this
7 software. This software is provided "as is" without express or
15 * Supported Architectures
19 Copying And Copyrights
20 * Frequently Asked Questions
22 * Code Update Announcements
25 Example Agent Configuration and Usage
27 Submitting Bug Reports
35 This package was originally based on the CMU 2.1.2.1 snmp code. It
36 has been greatly modified, restructured, enhanced and fixed. It
37 hardly looks the same as anything that CMU has ever released. It
38 was renamed from cmu-snmp to ucd-snmp in 1995 and later renamed from
39 ucd-snmp to net-snmp in November 2000.
41 SUPPORTED ARCHITECTURES
43 Please see the FAQ for this information.
45 Please let us know if you compile it on other OS versions and it
46 works for you so we can add them to the above list.
48 Porting: Please! read the PORTING file.
53 - http://www.net-snmp.org/download/
54 - ftp://ftp.net-snmp.org/pub/sourceforge/net-snmp/
56 - http://www.net-snmp.org/
57 Sourceforge Project page:
58 - http://www.net-snmp.org/project/
60 - US: ftp://ftp.freesnmp.com/mirrors/net-snmp/
61 - Bulgaria: http://rtfm.uni-svishtov.bg/net-snmp/
62 - Japan: ftp://ftp.ayamura.org/pub/net-snmp/
63 - Germany: ftp://ftp.mpg.goe.ni.schule.de/pub/internet/net-snmp/
65 The old ucd-snmp.ucdavis.edu web site and ftp server is now
66 offline and should not be accessed any longer.
70 http://www.net-snmp.org/
71 http://www.net-snmp.org/project/
73 Make sure you check out the logo there, which is created using
74 postcards submitted from various locations that make use of the
79 See the INSTALL file distributed with this package.
81 COPYING AND COPYRIGHTS
83 See the COPYING file distributed with this package.
85 FREQUENTLY ASKED QUESTIONS
87 See the FAQ file distributed with this package.
91 This is a project worked on by people around the net. We'd love
92 your help, but please read the PORTING file first. Also, subscribe
93 to the net-snmp-coders list described below and mention what you're
94 going to work on to make sure no one else is already doing so!
95 You'll also need to keep up to date with the latest code snap shot,
96 which can be obtained from CVS using the information found at
97 http://www.net-snmp.org/cvs/.
99 Contributions to the Net-SNMP source code in any form are greatly
100 appreciated. We expect the parties providing such contributions to
101 have the right to contribute them to the Net-SNMP project or that
102 the parties that do have the right have directed the person
103 submitting the contribution to do so. In addition, all contributors
104 need to be aware that if the contribution is accepted and
105 incorporated into the Net-SNMP project, it will be redistributed
106 under the terms of the license agreement used for the entire body of
107 work that comprises the Net-SNMP project (see the COPYING file for
108 details). If this license agreement ever changes the contribution
109 will continue to be released under any new licenses as well. Thank
110 you, in advance, for your gracious contributions.
112 CODE UPDATE ANNOUNCEMENTS
114 See the NEWS file and the ChangeLog file for details on what has
115 changed between releases.
117 We hate broadcasting announce messages to other mailing lists and
118 newsgroups, so there is a mailing list set up to handle release
119 announcements. Any time we put new software out for ftp, we'll mail
120 this fact to net-snmp-announce@lists.sourceforge.net. See the
121 MAILING LISTS section described below to sign up for these
124 We will post new announcements on a very infrequent basis to the
125 other channels (the other snmp mailing lists and newsgroups like
126 comp.protocols.snmp), but only for major code revisions and not for
127 bug-fix patches or small feature upgrades.
133 The following mailing lists have been created for your use:
135 net-snmp-announce@lists.sourceforge.net -- For announcements
136 net-snmp-users@lists.sourceforge.net -- For usage discussions
137 net-snmp-coders@lists.sourceforge.net -- For development discussions
138 net-snmp-cvs@lists.sourceforge.net -- For cvs update announcements
140 To subscribe to these lists, please see:
142 http://www.net-snmp.org/lists/
144 The lists you definitely want to subscribe to is the
145 net-snmp-announce@lists.sourceforge.net list and the
146 net-snmp-users@lists.sourceforge.net list.
148 Please do *NOT* send messages to both -users and -coders lists.
149 This is completely unnecessary, and simply serves to further
150 overload (and annoy) the core development team. Thank you.
153 The archives for these mailing lists can be found by following links at
155 http://www.net-snmp.org/lists/
159 The agent that comes with this package is extensible through use of
160 shell scripts and other methods. See the configuration manual pages
161 (like snmpd.conf) and run the snmpconf perl script for further details.
163 You can also extend the agent by writing C code directly. The agent
164 is extremely modular in nature and you need only create new files,
165 re-run configure and re-compile (or link against its libraries). No
166 modification of the distributed source files are necessary. See the
167 following files for details on how to go about this:
168 http://www.net-snmp.org/tutorial-5/toolkit/,
169 agent/mibgroup/examples/*.c
171 Also, see the local/mib2c program and its README file for help in
172 turning a textual mib description into a C code template.
174 We now support AgentX for subagent extensibility. The net-snmp
175 agent can run as both a master agent and a subagent. Additionally,
176 a toolkit is provided that enables users of it to easily embed a
177 agentx client into external applications. See the tutorial at
178 http://www.net-snmp.org/tutorial-5/toolkit/ for an example of how
183 See the man/snmp.conf.5 manual page.
185 For the agent, additionally see the man/snmpd.conf.5 manual page.
187 For the snmptrapd, see the man/snmptrapd.conf.5 manual page.
189 You can also run the snmpconf perl script to help you create some of
192 SUBMITTING BUG REPORTS
194 Important: *Please* include what version of the net-snmp (or
195 ucd-snmp) package you are using and what architecture(s) you're
196 using, as well as detailed information about exactly what is wrong.
198 To submit a bug report, please use the web interface at
199 http://www.net-snmp.org/bugs/. It is a full-fledged
200 bug-tracking system that will allow you to search for already
201 existing bug reports as well as track the status of your report as
202 it is processed by the core developers.
204 If you intend to submit a patch as well, please read the PORTING
205 file before you do so and then submit it to
206 http://www.net-snmp.org/patches/.
210 We love patches. Send some to us! But before you do, please see
211 the 'PORTING' file for information on helping us out with the
212 process of integrating your patches (regardless of whether its a new
213 feature implementation or a new port).
215 Also, We're interested if anyone actually uses/likes/hates/whatever
216 this package... Mail us a note and let us know what you think of it!
218 Have fun and may it make your life easier,
220 The net-snmp developers
224 The following people have contributed various patches and
225 improvements. To them we owe our deepest thanks (and you do too!):
227 Wes Hardaker <hardaker@users.sourceforge.net>
228 Steve Waldbusser <waldbusser@nextbeacon.com>
229 Dan A. Dickey <ddickey@transition.com>
230 Dave Shield <D.T.Shield@csc.liv.ac.uk>
231 Giovanni S. Marzot <gmarzot@nortelnetworks.com>
232 Niels Baggesen <recnba@mediator.uni-c.dk>
233 Simon Leinen <simon@limmat.switch.ch>
234 David T. Perkins <dperkins@dsperkins.com>
235 Mike Perik <mikep@crt.com>
236 Sanjai Narain <narain@thumper.bellcore.com>
237 francus@metsny.delphi.com
238 Gary Palmer <gpalmer@freebsd.org>
239 Marc G. Fournier <scrappy@ki.net>
240 Gary A. Hayward <gah@bellcore.com>
241 Jennifer Bray <jbray@origin-at.co.uk>
242 Philip Guenther <guenther@gac.edu>
243 Elwyn B Davies <edavies@origin-at.co.uk>
244 Simon Burge <simonb@telstra.com.au>
245 David Paul Zimmerman <dpz@apple.com>
246 Alan Batie <batie@aahz.jf.intel.com>
247 Michael Douglass <mikedoug@texas.net>
248 Ted Rule <Ted_Rule@FLEXTECH.CO.UK>
249 Craig Bevins <craigb@bitcom.net.au>
250 Arther Hyun <arthur@psi.com>
251 Cristian Estan <Cristian.Estan@net.utcluj.ro>
252 Eugene Polovnikov <eugen@rd.zgik.zaporizhzhe.ua>
253 Jakob Ellerstedt <jakob@dynarc.se>
254 Michael J. Slifcak <slif@bellsouth.net>
255 Jonas Olsson <jolsson@erv.ericsson.se>
256 James H. Young <sysjhy@gsu.edu>
257 Jeff Johnson <jbj@redhat.com>
258 Markku Laukkanen <marlaukk@stybba.ntc.nokia.com>
259 Derek Simkowiak <dereks@kd-dev.com>
260 David F. Newman <dnewman@epnet.com>
261 Nick Amato <naamato@merit.edu>
262 Mike Baer <baerm@calweb.com>
263 Patrick Lawrence <pjlawrence@ucdavis.edu>
264 Russ Mundy <mundy@tislabs.com>
265 Olafur Gudmundsson <ogud@tislabs.com>
266 David Reeder <dreeder@tislabs.com>
267 Ed Lewis <lewis@tislabs.com>
268 Bill Babson <wbabson@tislabs.com>
269 Chris Smith <csmith@platform.com>
270 Mike Michaud <mikemichaud@earthlink.net>
271 Andy Hood <ahood@westpac.com.au>
272 Robert Story <rstory@freesnmp.com>
273 Bert Driehuis <driehuis@playbeing.org>
274 Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
275 Frank Strauss <strauss@ibr.cs.tu-bs.de>
276 Ragnar Kjørstad <ucd@ragnark.vestdata.no>
277 Jochen Kmietsch <jochen.kmietsch@tu-clausthal.de>
278 Jun-ichiro itojun Hagino <itojun@iijlab.net>
279 John L Villalovos <john.l.villalovos@intel.com>
280 Christoph Mammitzsch <Christoph.Mammitzsch@tu-clausthal.de>
281 Arne Oesleboe <Arne.Oesleboe@item.ntnu.no>
282 Jeff Cours <jeff@ultradns.com>
283 Karl Schilke <karl_schilke@eli.net>
284 John Naylon <jbpn@cambridgebroadband.com>
285 Ken Hornstein <kenh@cmf.nrl.navy.mil>
286 Martin Oldfield <m@mail.tc>
287 Harrie Hazewinkel <harrie@users.sourceforge.net>
288 Mark Ferlatte <ferlatte@users.sourceforge.net>
289 Marus Meissner <marcusmeissner@users.sourceforge.net>
290 Stephan Wenzer <stephanwenzel@users.sourceforge.net>
291 Ron Mevissen <ron.mevissen@eed.ericsson.se>
292 T.J. Mather <tjmather@tjmather.com>
293 Craig Setera <seterajunk@charter.net>
294 Katsuhisa ABE <abekatsu@cysols.com>
295 Axel Kittenberger <Axel.Kittenberger@maxxio.com>
296 Johannes Schmidt-Fischer <jsf@InterFace-AG.com>
297 Jeffrey Watson <nostaw@users.sourceforge.net>
298 Bruce Shaw <Bruce.Shaw@gov.ab.ca>
299 Stefan Radman <sradman@users.sourceforge.net>
300 Stephen J. Friedl <sjfriedl@users.sourceforge.net>
301 Alex Burger <alex_b@users.sourceforge.net>
302 Andrew Findlay <andrew.findlay@skills-1st.co.uk>
303 Bob Rowlands <robert.rowlands@sun.com>
305 We've probably forgotten people on this list. Let us know if you've
306 contributed code and we've left you out.