pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/netdisco Upgrade to 0.95:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b5dfc1819539
branches:  trunk
changeset: 522659:b5dfc1819539
user:      bouyer <bouyer%pkgsrc.org@localhost>
date:      Sat Dec 16 15:25:41 2006 +0000

description:
Upgrade to 0.95:
        support more devices
        severay bug fixes
[]        Apache-based HTTP authentication added.
[1107564] Disable BULKWALK on a per device or per device type basis:
          bulkwalk_no, arpnip_no, macsuck_no, discover_no use same syntax,
          see README
[1111654] Allow wrap in config file with \ char
[969117]  Automatically reloads config file in web front end when it changes.
[1392968] The map key is now automatically derived from configuration (i.e.,
          entries in node_map)
[1107578] Port Control via VLANs
[744598]  Inventory by subnet - IP Inventory feature improved to dump whole
          subnets
[1107579] The map can be clustered by device Location fields.  Thanks to Bjorn
          Isaksson for the patch.
[1393653] Modules for optional features (e.g., NBT) are now loaded when
          needed, not at startup.
[1116552] The devices in the "Choose Device" box on the Admin Panel
          are now listed in numerical order by IP address, to make
          it easier to find the one you're looking for.
[1116547] Contact field is now searched in the device search.  New backend
          database field time_recent in node database, for nodes that move
          around a lot, it's the last time this node moved *back* to this
          device (time_first is the first time ever).  Add macsuck_only,
          arpnip_only, discover_only limits Get SSIDs and channel from
          wireless base station ports, and display SSID in device
          port, add SSID inventory and SSID search
[1462199] Add SNMP timeout parameter to create_device()
[1492791] Added options snmp_force_v*
[]        pg_all, pg_run, pg_init, pg_back unified into single sql/pg script
          This script parses netdisco.conf for database settings.
[]        Add graph_png option to use png output from graphviz

diffstat:

 net/netdisco/Makefile         |   34 ++-
 net/netdisco/PLIST            |  358 ++++++++++++++++++++++++++++++++++++++---
 net/netdisco/distinfo         |   12 +-
 net/netdisco/patches/patch-ab |   17 -
 net/netdisco/patches/patch-ac |   11 -
 net/netdisco/patches/patch-ad |   22 +-
 6 files changed, 356 insertions(+), 98 deletions(-)

diffs (truncated from 1122 to 300 lines):

diff -r 9f2cc7a3f8ac -r b5dfc1819539 net/netdisco/Makefile
--- a/net/netdisco/Makefile     Sat Dec 16 15:17:48 2006 +0000
+++ b/net/netdisco/Makefile     Sat Dec 16 15:25:41 2006 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.16 2006/11/10 17:42:48 tv Exp $
+# $NetBSD: Makefile,v 1.17 2006/12/16 15:25:41 bouyer Exp $
 #
 
-DISTNAME=              netdisco-0.94_with_mibs
-PKGNAME=               netdisco-0.94
-PKGREVISION=           5
+DISTNAME=              netdisco-0.95_with_mibs
+PKGNAME=               netdisco-0.95
 CATEGORIES=            net
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=netdisco/}
 
@@ -21,6 +20,7 @@
 DEPENDS+=              p5-Graph-[0-9]*:../../devel/p5-Graph
 DEPENDS+=              p5-GraphViz-[0-9]*:../../graphics/p5-GraphViz
 DEPENDS+=              p5-Compress-Zlib-[0-9]*:../../devel/p5-Compress-Zlib
+DEPENDS+=              p5-Net-NBName-[0-9]*:../../net/p5-Net-NBName
 
 WRKSRC=                        ${WRKDIR}/${PKGNAME_NOREV}
 
@@ -39,10 +39,11 @@
 REPLACE_PERL+= mibs/rm_cisco_dups
 REPLACE_PERL+= mibs/chk_mibs
 REPLACE_PERL+= mibs/snmpwalkmib
+REPLACE_PERL+= sql/pg
 
-SUBST_CLASSES+=                        installdir path var apachevers
+SUBST_CLASSES+=                        installdir path varbase apachevers
 SUBST_STAGE.installdir=                pre-configure
-SUBST_FILES.installdir=                sql/pg_run sql/pg_init sql/pg_back
+SUBST_FILES.installdir=                sql/pg
 SUBST_FILES.installdir+=       bin/netdisco_daemon
 SUBST_FILES.installdir+=       netdisco
 SUBST_FILES.installdir+=       netdisco.conf netdisco.crontab
@@ -71,10 +72,10 @@
 SUBST_SED.path=                -e "s|/usr/local/bin|${PREFIX}/bin|g"
 SUBST_MESSAGE.path=    Fixing hardcoded path.
 
-SUBST_STAGE.var=       pre-configure
-SUBST_FILES.var=       netdisco.conf
-SUBST_SED.var=         -e "s|@VARBASE@|${VARBASE}|g"
-SUBST_MESSAGE.var=     Fixing data directory.
+SUBST_STAGE.varbase=   pre-configure
+SUBST_FILES.varbase=   netdisco.conf
+SUBST_SED.varbase=             -e "s|@VARBASE@|${VARBASE}|g"
+SUBST_MESSAGE.varbase= Fixing data directory.
 
 NETDISCOUSER?= netdisco
 NETDISCOGROUP?=        netdisco
@@ -103,14 +104,14 @@
 
 .if ${PKG_APACHE} == "apache13"
 SUBST_STAGE.apachevers=        pre-configure
-SUBST_FILES.var=       netdisco_apache.conf
-SUBST_SED.var=         -e "s|@APACHE2@|\#uncomment for apache2|g"
-SUBST_MESSAGE.var=     Fixing config files for apache-1.3
+SUBST_FILES.apachevers=        netdisco_apache.conf
+SUBST_SED.apachevers=  -e "s|@APACHE2@|\#uncomment for apache2|g"
+SUBST_MESSAGE.apachevers= Fixing config files for apache-1.3
 .elif ${PKG_APACHE} == "apache2"
 SUBST_STAGE.apachevers=        pre-configure
-SUBST_FILES.var=       netdisco_apache.conf
-SUBST_SED.var=         -e "s|@APACHE2@||g"
-SUBST_MESSAGE.var=     Fixing config files for apache-2
+SUBST_FILES.apachevers=        netdisco_apache.conf
+SUBST_SED.apachevers=  -e "s|@APACHE2@||g"
+SUBST_MESSAGE.apachevers= Fixing config files for apache-2
 .endif
 
 do-build:
@@ -137,6 +138,7 @@
            netdisco_apache.conf netdisco_apache_dir.conf; do \
                ${MV} ${PREFIX:Q}/netdisco/"$$i" ${EGDIR:Q}/ ;\
        done
+       ${MKDIR} ${PREFIX:Q}/netdisco/mason
        ${CHGRP} -R ${APACHE_GROUP} ${PREFIX:Q}/netdisco/mason
        ${CHMOD} -R 775 ${PREFIX:Q}/netdisco/mason
 
diff -r 9f2cc7a3f8ac -r b5dfc1819539 net/netdisco/PLIST
--- a/net/netdisco/PLIST        Sat Dec 16 15:17:48 2006 +0000
+++ b/net/netdisco/PLIST        Sat Dec 16 15:25:41 2006 +0000
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.3 2006/03/09 20:25:28 bouyer Exp $
+@comment $NetBSD: PLIST,v 1.4 2006/12/16 15:25:41 bouyer Exp $
 netdisco/bin/catalyst_mac_vlan.pl
 netdisco/bin/debian_install.sh
 netdisco/bin/doc_munge
 netdisco/bin/fix_cvsroot
 netdisco/bin/parse_kismet_ap
 netdisco/bin/parse_mac
+netdisco/bin/pod_arg_link_fix
 netdisco/bin/port_control
 netdisco/bin/test_cache.pl
 netdisco/bin/test_cdp.pl
@@ -30,6 +31,7 @@
 netdisco/html/admin_plug.gif
 netdisco/html/admin_reconfig.html
 netdisco/html/admin_user.html
+netdisco/html/apache_login.html
 netdisco/html/autohandler
 netdisco/html/change_pw.html
 netdisco/html/corner-bl.png
@@ -52,6 +54,7 @@
 netdisco/html/icon_lock.gif
 netdisco/html/icon_note.gif
 netdisco/html/icon_up.gif
+netdisco/html/icon_v.gif
 netdisco/html/index.html
 netdisco/html/ip_search.html
 netdisco/html/jack_search.html
@@ -71,15 +74,23 @@
 netdisco/html/valid-html401.png
 netdisco/html/vcss.gif
 netdisco/mibs/README
+netdisco/mibs/UPGRADE
 netdisco/mibs/allied/ati-mib.mib
 netdisco/mibs/allied/atswtch2.mib
+netdisco/mibs/aruba/aruba-ap.my
+netdisco/mibs/aruba/aruba-switch.my
+netdisco/mibs/aruba/aruba.my
 netdisco/mibs/asante/ASANTE-AH1012-MIB.txt
 netdisco/mibs/asante/AsanteSwitchMIB.txt
 netdisco/mibs/chk_dups
 netdisco/mibs/chk_mibs
+netdisco/mibs/chk_mibs_all
 netdisco/mibs/cisco/A100-R1-MIB.my
+netdisco/mibs/cisco/ACTONA-ACTASTOR-MIB.my
 netdisco/mibs/cisco/ADMIN-AUTH-STATS-MIB.my
 netdisco/mibs/cisco/ADSL-DMT-LINE-MIB.my
+netdisco/mibs/cisco/AIRESPACE-REF-MIB.my
+netdisco/mibs/cisco/AIRESPACE-WIRELESS-MIB.my
 netdisco/mibs/cisco/ALTIGA-ADDRESS-STATS-MIB.my
 netdisco/mibs/cisco/ALTIGA-BMGT-STATS-MIB.my
 netdisco/mibs/cisco/ALTIGA-CAP.my
@@ -142,6 +153,7 @@
 netdisco/mibs/cisco/CISCO-ADSL-DMT-LINE-MIB.my
 netdisco/mibs/cisco/CISCO-ALPS-MIB.my
 netdisco/mibs/cisco/CISCO-ANNOUNCEMENT-MIB.my
+netdisco/mibs/cisco/CISCO-APPLIANCE-REDUNDANCY-MIB.my
 netdisco/mibs/cisco/CISCO-APS-EXT-MIB.my
 netdisco/mibs/cisco/CISCO-APS-MIB.my
 netdisco/mibs/cisco/CISCO-ASPP-MIB.my
@@ -166,6 +178,7 @@
 netdisco/mibs/cisco/CISCO-ATM-SWITCH-FR-RM-MIB.my
 netdisco/mibs/cisco/CISCO-ATM-TRAFFIC-MIB.my
 netdisco/mibs/cisco/CISCO-ATM-TRUNK-MIB.my
+netdisco/mibs/cisco/CISCO-ATM-TRUNK-STAT-MIB.my
 netdisco/mibs/cisco/CISCO-ATM-VIRTUAL-IF-MIB.my
 netdisco/mibs/cisco/CISCO-ATM2-MIB.my
 netdisco/mibs/cisco/CISCO-AUTHORIZATION-STATS-MIB.my
@@ -174,6 +187,7 @@
 netdisco/mibs/cisco/CISCO-BERT-MIB.my
 netdisco/mibs/cisco/CISCO-BGP-POLICY-ACCOUNTING-MIB.my
 netdisco/mibs/cisco/CISCO-BGP4-MIB.my
+netdisco/mibs/cisco/CISCO-BITS-CLOCK-MIB.my
 netdisco/mibs/cisco/CISCO-BSC-MIB.my
 netdisco/mibs/cisco/CISCO-BSTUN-MIB.my
 netdisco/mibs/cisco/CISCO-BULK-FILE-MIB.my
@@ -182,6 +196,7 @@
 netdisco/mibs/cisco/CISCO-C2900-MIB.my
 netdisco/mibs/cisco/CISCO-C6200-MIB.my
 netdisco/mibs/cisco/CISCO-C8500-REDUNDANCY-MIB.my
+netdisco/mibs/cisco/CISCO-CABLE-ADMISSION-CTRL-MIB.my
 netdisco/mibs/cisco/CISCO-CABLE-AVAILABILITY-MIB.my
 netdisco/mibs/cisco/CISCO-CABLE-DIAG-MIB.my
 netdisco/mibs/cisco/CISCO-CABLE-METERING-MIB.my
@@ -203,12 +218,16 @@
 netdisco/mibs/cisco/CISCO-CAT6K-CROSSBAR-MIB.my
 netdisco/mibs/cisco/CISCO-CATOS-ACL-QOS-MIB.my
 netdisco/mibs/cisco/CISCO-CCM-MIB.my
+netdisco/mibs/cisco/CISCO-CCME-MIB.my
 netdisco/mibs/cisco/CISCO-CDL-MIB.my
 netdisco/mibs/cisco/CISCO-CDMA-AHDLC-MIB.my
 netdisco/mibs/cisco/CISCO-CDMA-PDSN-MIB.my
 netdisco/mibs/cisco/CISCO-CDP-MIB.my
+netdisco/mibs/cisco/CISCO-CEF-MIB.my
+netdisco/mibs/cisco/CISCO-CEF-TC.my
 netdisco/mibs/cisco/CISCO-CFS-MIB.my
 netdisco/mibs/cisco/CISCO-CHANNEL-MIB.my
+netdisco/mibs/cisco/CISCO-CIDS-MIB.my
 netdisco/mibs/cisco/CISCO-CIPCMPC-MIB.my
 netdisco/mibs/cisco/CISCO-CIPCSNA-MIB.my
 netdisco/mibs/cisco/CISCO-CIPLAN-MIB.my
@@ -218,6 +237,7 @@
 netdisco/mibs/cisco/CISCO-CLASS-BASED-QOS-MIB.my
 netdisco/mibs/cisco/CISCO-CLUSTER-MIB.my
 netdisco/mibs/cisco/CISCO-CNO-SWITCH-MIB.my
+netdisco/mibs/cisco/CISCO-COMMON-MGMT-MIB.my
 netdisco/mibs/cisco/CISCO-COMMON-ROLES-MIB.my
 netdisco/mibs/cisco/CISCO-COMPRESSION-SERVICE-ADAPTER-MIB.my
 netdisco/mibs/cisco/CISCO-CONFIG-COPY-MIB.my
@@ -225,24 +245,32 @@
 netdisco/mibs/cisco/CISCO-CONTENT-ENGINE-MIB.my
 netdisco/mibs/cisco/CISCO-CONTENT-NETWORK-MIB.my
 netdisco/mibs/cisco/CISCO-COPS-CLIENT-MIB.my
+netdisco/mibs/cisco/CISCO-CRYPTO-ACCELERATOR-MIB.my
 netdisco/mibs/cisco/CISCO-CSG-MIB.my
+netdisco/mibs/cisco/CISCO-DATA-COLLECTION-MIB.my
 netdisco/mibs/cisco/CISCO-DDP-IAPP-MIB.my
 netdisco/mibs/cisco/CISCO-DEVICE-EXCEPTION-REPORTING-MIB.my
 netdisco/mibs/cisco/CISCO-DHCP-SNOOPING-MIB.my
 netdisco/mibs/cisco/CISCO-DIAL-CONTROL-MIB.my
+netdisco/mibs/cisco/CISCO-DIFFSERV-EXT-MIB.my
 netdisco/mibs/cisco/CISCO-DIST-DIRECTOR-MIB.my
 netdisco/mibs/cisco/CISCO-DLCSW-MIB.my
 netdisco/mibs/cisco/CISCO-DLSW-EXT-MIB.my
 netdisco/mibs/cisco/CISCO-DLSW-MIB.my
 netdisco/mibs/cisco/CISCO-DM-MIB.my
 netdisco/mibs/cisco/CISCO-DNS-CLIENT-MIB.my
+netdisco/mibs/cisco/CISCO-DNS-SERVER-MIB.my
 netdisco/mibs/cisco/CISCO-DOCS-EXT-MIB.my
 netdisco/mibs/cisco/CISCO-DOCS-REMOTE-QUERY-MIB.my
 netdisco/mibs/cisco/CISCO-DOT11-ASSOCIATION-MIB.my
 netdisco/mibs/cisco/CISCO-DOT11-CONTEXT-SERVICES-CLIENT-MIB.my
 netdisco/mibs/cisco/CISCO-DOT11-CONTEXT-SERVICES-MIB.my
 netdisco/mibs/cisco/CISCO-DOT11-IF-MIB.my
+netdisco/mibs/cisco/CISCO-DOT11-LBS-MIB.my
+netdisco/mibs/cisco/CISCO-DOT11-QOS-MIB.my
 netdisco/mibs/cisco/CISCO-DOT11-RADIO-DIAGNOSTIC-MIB.my
+netdisco/mibs/cisco/CISCO-DOT11-SSID-SECURITY-MIB.my
+netdisco/mibs/cisco/CISCO-DOT11-WIDS-MIB.my
 netdisco/mibs/cisco/CISCO-DS0-CROSS-CONNECT-MIB.my
 netdisco/mibs/cisco/CISCO-DS0BUNDLE-EXT-MIB.my
 netdisco/mibs/cisco/CISCO-DS0BUNDLE-MIB.my
@@ -252,8 +280,13 @@
 netdisco/mibs/cisco/CISCO-DSP-MGMT-MIB.my
 netdisco/mibs/cisco/CISCO-DSPU-MIB.my
 netdisco/mibs/cisco/CISCO-DYNAMIC-ARP-INSPECTION-MIB.my
+netdisco/mibs/cisco/CISCO-DYNAMIC-PORT-VSAN-MIB.my
+netdisco/mibs/cisco/CISCO-EIGRP-MIB.my
+netdisco/mibs/cisco/CISCO-EMBEDDED-EVENT-MGR-MIB.my
 netdisco/mibs/cisco/CISCO-ENHANCED-IMAGE-MIB.my
+netdisco/mibs/cisco/CISCO-ENHANCED-IPSEC-FLOW-MIB.my
 netdisco/mibs/cisco/CISCO-ENHANCED-MEMPOOL-MIB.my
+netdisco/mibs/cisco/CISCO-ENHANCED-SLB-MIB.my
 netdisco/mibs/cisco/CISCO-ENHANCED-WRED-MIB.my
 netdisco/mibs/cisco/CISCO-ENTITY-ALARM-MIB.my
 netdisco/mibs/cisco/CISCO-ENTITY-ASSET-MIB.my
@@ -266,13 +299,17 @@
 netdisco/mibs/cisco/CISCO-ENTITY-VENDORTYPE-OID-MIB.my
 netdisco/mibs/cisco/CISCO-ENVMON-MIB.my
 netdisco/mibs/cisco/CISCO-EPM-NOTIFICATION-MIB.my
+netdisco/mibs/cisco/CISCO-ETHER-CFM-MIB.my
+netdisco/mibs/cisco/CISCO-ETHERNET-ACCESS-MIB.my
 netdisco/mibs/cisco/CISCO-EXT-SCSI-MIB.my
 netdisco/mibs/cisco/CISCO-FABRIC-C12K-MIB.my
 netdisco/mibs/cisco/CISCO-FABRIC-HFR-MIB.my
 netdisco/mibs/cisco/CISCO-FABRIC-MCAST-APPL-MIB.my
 netdisco/mibs/cisco/CISCO-FABRIC-MCAST-MIB.my
 netdisco/mibs/cisco/CISCO-FASTHUB-MIB.my
+netdisco/mibs/cisco/CISCO-FC-DEVICE-ALIAS-MIB.my
 netdisco/mibs/cisco/CISCO-FC-FE-MIB.my
+netdisco/mibs/cisco/CISCO-FC-MULTICAST-MIB.my
 netdisco/mibs/cisco/CISCO-FC-ROUTE-MIB.my
 netdisco/mibs/cisco/CISCO-FC-SPAN-MIB.my
 netdisco/mibs/cisco/CISCO-FCC-MIB.my
@@ -280,18 +317,24 @@
 netdisco/mibs/cisco/CISCO-FCIP-MGMT-MIB.my
 netdisco/mibs/cisco/CISCO-FCPING-MIB.my
 netdisco/mibs/cisco/CISCO-FCS-MIB.my
+netdisco/mibs/cisco/CISCO-FCSP-MIB.my
 netdisco/mibs/cisco/CISCO-FCTRACEROUTE-MIB.my
 netdisco/mibs/cisco/CISCO-FDMI-MIB.my
 netdisco/mibs/cisco/CISCO-FEATURE-CONTROL-MIB.my
+netdisco/mibs/cisco/CISCO-FICON-MIB.my
+netdisco/mibs/cisco/CISCO-FILTER-GROUP-MIB.my
 netdisco/mibs/cisco/CISCO-FIPS-STATS-MIB.my
 netdisco/mibs/cisco/CISCO-FIREWALL-MIB.my
+netdisco/mibs/cisco/CISCO-FIREWALL-TC.my
 netdisco/mibs/cisco/CISCO-FLASH-MIB.my
+netdisco/mibs/cisco/CISCO-FLEX-LINKS-MIB.my
 netdisco/mibs/cisco/CISCO-FRAME-RELAY-MIB.my
 netdisco/mibs/cisco/CISCO-FSPF-MIB.my
 netdisco/mibs/cisco/CISCO-FTP-CLIENT-MIB.my
 netdisco/mibs/cisco/CISCO-GATEKEEPER-MIB.my
 netdisco/mibs/cisco/CISCO-GGSN-MIB.my
 netdisco/mibs/cisco/CISCO-GGSN-QOS-MIB.my
+netdisco/mibs/cisco/CISCO-GGSN-SERVICE-AWARE-MIB.my
 netdisco/mibs/cisco/CISCO-GPRS-ACC-PT-MIB.my
 netdisco/mibs/cisco/CISCO-GPRS-CHARGING-MIB.my
 netdisco/mibs/cisco/CISCO-GPRS-GTP-MIB.my
@@ -305,18 +348,29 @@
 netdisco/mibs/cisco/CISCO-ICSUDSU-MIB.my
 netdisco/mibs/cisco/CISCO-IDSL-LINE-MIB.my
 netdisco/mibs/cisco/CISCO-IETF-ATM2-PVCTRAP-MIB.my
+netdisco/mibs/cisco/CISCO-IETF-DHCP-SERVER-EXT-MIB.my
+netdisco/mibs/cisco/CISCO-IETF-DHCP-SERVER-MIB.my
 netdisco/mibs/cisco/CISCO-IETF-DOT11-QOS-EXT-MIB.my
 netdisco/mibs/cisco/CISCO-IETF-DOT11-QOS-MIB.my
+netdisco/mibs/cisco/CISCO-IETF-FRR-MIB.my
 netdisco/mibs/cisco/CISCO-IETF-IP-FORWARD-MIB.my
 netdisco/mibs/cisco/CISCO-IETF-IP-MIB.my
+netdisco/mibs/cisco/CISCO-IETF-IPMROUTE-MIB.my
+netdisco/mibs/cisco/CISCO-IETF-ISIS-MIB.my
 netdisco/mibs/cisco/CISCO-IETF-ISNS-MGMT-MIB.my
 netdisco/mibs/cisco/CISCO-IETF-MEGACO-MIB.my



Home | Main Index | Thread Index | Old Index