From: SourceForge.net <no...@so...> - 2004-08-24 18:59:09
|
Patches item #1014306, was opened at 2004-08-23 15:12 Message generated for change (Comment added) made by kajtzu You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=312694&aid=1014306&group_id=12694 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: buptnic (buptnic_disman) Assigned to: Nobody/Anonymous (nobody) Summary: SOURCECODE OF DISMAN IMPLEMENTATION Initial Comment: This patch implemented rfc2925,rfc2981,rfc2982.This project is imbursed by Cisco URP,and implemented by Network Information Center in Beijing University of Posts and Telecommunications. Operation System:linux NET-SNMP version:net-snmp-5.1.1 The MIBs that have been implemented: 1)pingMIB; 2)nslookupMIB; 3)tracerouteMIB; 4)eventMIB; 5)expressionMIB; All these implementations support ipv4 and ipv6 except that eventMIB doesn't support ipv6. Please read the README file in the package for more detailed information. ---------------------------------------------------------------------- Comment By: Kaj J. Niemi (kajtzu) Date: 2004-08-24 21:59 Message: Logged In: YES user_id=978076 It does compile fine on my rawhide system (2.6.8, glibc 2.3.3) although some of the header files used print #warnings as they're considered private. I took the dismanfiles.rar, changed it into .tar.gz and put it into net-snmp.spec from rawhide with about 5 minutes work. ---------------------------------------------------------------------- Comment By: Dave Shield (dts12) Date: 2004-08-24 18:41 Message: Logged In: YES user_id=88893 OK - I've added the ping, nslookup, traceroute and expression code to the CVS tree. I haven't really touched the source, other than formatting it to match the Net-SNMP code style, fixing the C++ comments, and re-structuring the code into a more manageable format. Ideally we should probably be looking to use the new v5 API (and maybe things like the cache helper) but it doesn't seem right to sit on this until that can be done. However, it doesn't feel as if this code is ready to ship properly yet - certainly not included by default. I've just tried this on my Fedora 2 system, and it didn't actually compile. What systems have you tried running this on? I still need to take a closer look at the Event-MIB changes. We're got to be more cautious about applying these, since that has already been shipped (and is part of the default configuration). ---------------------------------------------------------------------- Comment By: buptnic (buptnic_disman) Date: 2004-08-24 11:09 Message: Logged In: YES user_id=1098769 Yes,we are very happy to release these files (and changes) to be included as part of the Net-SNMP suite.And we hope to add an entry to the COPYING file. Thanks! The entry is: ---- Cisco/BUPTNIC copyright notice (BSD) ----- Copyright (c) 2004, Cisco, Inc and Information Network Center of Beijing University of Posts and Telecommunications. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the Networks Associates Technology, Inc nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS 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 COPYRIGHT HOLDERS OR 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. ---------------------------------------------------------------------- Comment By: Dave Shield (dts12) Date: 2004-08-23 15:54 Message: Logged In: YES user_id=88893 Thanks for that submission. I'll have a proper look at it tonight, and will try to get it added to the CVS tree as soon as possible. Can I just check that you're happy to release these files (and changes) to be included as part of the Net-SNMP suite, under a BSD-style license? Will you want a suitable entry to be added to the COPYING file? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=312694&aid=1014306&group_id=12694 |