summaryrefslogtreecommitdiff
path: root/net/netdisco
AgeCommit message (Collapse)AuthorFilesLines
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2011-05-23Update netdisco-1.1 and add DESTDIR support.bouyer3-28/+227
Changes since 1.0: Features: + [] Add report with number of ports per device that are up, recently down and down for a longer time. + [] Allow selecting multiple devices in admin_dev.html for actions that don't require confirmation (eg macsuck, arpnip, refresh). Based on patch by Michael Rubashenkov. + [] Add arpnip_min_age, macsuck_min_age and discover_min_age config directives, which can be used to prevent polling devices too often. + [2982386] Add port_search page so that users can search for ports based on the configured description/name. -bldewolf + [] Add "Port Usage" report page. Work in progress. -jeroenvi + [] Add config option for adding edge styles for graphs. -bldewolf + [] Small changes to support devices without sysServices ("layers") + [] Add "show free ports" option to Device View. -jeroenvi + [] New version of device.html - more columns to be shown/hidden, (hopefully) easier to maintain & extend. For testing purposes added as "device-new.html". -jeroenvi + [] Detect wrapping in device uptime counter & compensate. -jeroenvi + [2982390] Added command line option for saving configurations that have been modified by jobs in the last x minutes. Added commented cronjob to call this hourly. + [] Add support for IPv6 node address tracking. -jeroenvi + [] Add device_port_power.power column to store output power per PSE port in milliwatts. -jeroenvi + [2777415] Improved PoE support in new Device View with accurate PoE source d power per port (if device supports it, fallback to class-based estimation). -jeroenvi + [] IPv6 address to hostname resolving (quick hack by rkerr) + [3106690] Add "arpwalk", "macwalk" and "nbtwalk" to admin panel. Patch from Nic Bernstein. + [3148218] Detect Proxim wireless APs in WAP search (J R Binks) Bugfixes: * [] Fix sort_port() for ports like "GigabitEthernet2/2/3" -maxb * [3002989] Performance improvement for add_arp SQL query. -bldewolf * [2991159] Fix complaints when doing a partial MAC search. -bldewolf * [] Fix complaints from reports.html with no report type. -bldewolf * [] Improve query performance in expire_ips(). -bldewolf
2011-03-15Update to 1.0. Summary of changes since 0.95:bouyer5-44/+539
- improved user interface - improved vlan support - improved support for wifi AP and IP phones - updated snmp mibs and more ...
2009-06-14Remove @dirrm entries from PLISTsjoerg1-22/+1
2009-04-11PkgSrc changes:sno1-2/+3
- removed packages p5-IO-Compress-Base, p5-IO-Compress-Zlib, p5-IO-Compress-Bzip2 and p5-Compress-Zlib because they are merged into p5-IO-Compress - Updated dependend packages to depend on p5-IO-Compress and bump PKGREVISION Upstream changes: 2.017 30 March 2009 * Merged IO-Compress-Base, IO-Compress-Bzip2, IO-Compress-Zlib & Compress-Zlib into IO-Compress. * The interface to Compress-Raw-Zlib now uses the new LimitOutput feature. This will make all of the zlib-related IO-Compress modules less greedy in their memory consumption. * Removed MAN3PODS from Makefile.PL * A few changes to get the test harness to work on VMS courtesy of Craig. A. Berry. * IO::Compress::Base & IO::Uncompress::Base Downgraded some croaks in the constructors to just set $! (by letting the code attempt to open a file and fail). This makes the behavior more consistent to a standard open. [RT #42657] * IO::Uncompress::Base Doing a seek with MultiStream could drop some of the uncompressed data. Fixed. * IO::Compress::Zip - Fixed problem with the uncompressed & uncompressed fields when zip64 is enabled. They were set to 0x0000FFFF instead of 0xFFFFFFFF. Also the ZIP64 extra field was 4 bytes short. Problem spotted by Dino Chiesa. * IO::Uncompress::Unzip - use POSIX::mktime instead of Time::Local::timelocal to convert the zip DOS time field into Unix time. * Compress::Zlib - Documented Compress::Zlib::zlib_version()
2008-05-26Second round of explicit pax dependencies. As reminded by tnn@,joerg1-3/+3
many packages used to use ${PAX}. Use the common way of directly calling pax, it is created as tool after all.
2007-11-12Also fix perl's path in bin/pod_arg_link_fix andseb1-1/+3
mibs/diff_dir scripts.
2007-09-04Unbreak build: fix RCD_SCRIPTS "build" after the change introducedseb1-3/+2
in pkgsrc/mk/pkginstall/bsd.pkginstall.mk revision 1.31.
2007-07-04Make it easier to build and install packages "unprivileged", wherejlam1-2/+4
the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2006-12-16Upgrade to 0.95:bouyer6-98/+356
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
2006-11-10Use find -print | xargs rather than find -exec.tv1-2/+2
2006-06-30Use -[0-9]* instead of -* in dependencies. Bump revision.joerg1-12/+12
2006-04-23Modify packages that set PKG_USERS and PKG_GROUPS to follow the newjlam1-2/+6
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-03-14Modify the pkginstall framework so that it manages all aspects ofjlam1-4/+1
INSTALL/DEINSTALL script creation within pkgsrc. If an INSTALL or DEINSTALL script is found in the package directory, it is automatically used as a template for the pkginstall-generated scripts. If instead, they should be used simply as the full scripts, then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC explicitly, e.g.: INSTALL_SRC= ${PKGDIR}/INSTALL DEINSTALL_SRC= # emtpy As part of the restructuring of the pkginstall framework internals, we now *always* generate temporary INSTALL or DEINSTALL scripts. By comparing these temporary scripts with minimal INSTALL/DEINSTALL scripts formed from only the base templates, we determine whether or not the INSTALL/DEINSTALL scripts are actually needed by the package (see the generate-install-scripts target in bsd.pkginstall.mk). In addition, more variables in the framework have been made private. The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are more sensible names given the very few exported variables in this framework. The only public variables relating to the templates are: INSTALL_SRC INSTALL_TEMPLATE DEINSTALL_SRC DEINSTALL_TEMPLATE HEADER_TEMPLATE The packages in pkgsrc have been modified to reflect the changes in the pkginstall framework.
2006-03-10Fixed pkglint warnings.rillig1-40/+42
2006-03-10This warning is not yet in pkglint:rillig1-2/+2
WARN: Makefile:123: "cd" as the last shell command is useless.
2006-03-09Make httpd config fragment work for apache-2 too.bouyer4-5/+64
Fix PLIST Add dependancy to p5-Graph, p5-GraphViz isn't enough. bump PKGREVISION.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz1-2/+2
of the shlib major bump. PKGREVISION++ for the dependencies.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-3/+3
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-11-03Removed empty line from PLIST.rillig1-3/+1
2005-09-11Set WRKSRC to PKGNAME_NOREV to unbreak build.wiz1-2/+2
2005-08-23The real user name in PKG_USERS does not need to be escaped with doublerillig1-2/+2
backslashes anymore. A single backslash is enough. Changed the definition in all affected packages. For those that are not caught, an additional check is placed into bsd.pkginstall.mk.
2005-08-20Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} sojlam1-2/+3
that these directories will be conditionally removed (based on reference counts), regardless of the value of PKG_CONFIG. Bump the PKGREVISION for packages that were modified as a result.
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam1-2/+2
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-05-27Regen to make GNU patch happy.minskim2-7/+6
2005-05-25Initial import of a netdisco.bouyer8-0/+1260
Designed for moderate to large networks, configuration information and connection data for network devices are retrieved by SNMP. With Netdisco you can locate the switch port of an end-user system by IP or MAC address. Data is stored using a SQL database for scalability and speed.