Changes for version 2.025000_001 - 2014-03-28
- NEW FEATURES
- Web and Backend daemons will restart when deployment.yml is updated
 - Web and Backend daemons will drop privilege to same uid/gid as their on-disk files (to allow run-control symlink as non-root)
 
 - ENHANCEMENTS
- Use daterange for IP Subnets (same as IP Inventory)
 - Run daemons as target binary's owning user (supports run control)
 - Clean up library path fiddling across all scripts
 - Rename housekeeping expiry task to be expire
 - Refactor nbtstat to group probes by device where node was arped
 
 - BUG FIXES
- Suggest installation of perl-core RPM (arguably Red Hat's bug not ours!)
 - FATAL warnings considered harmful
 - Only show STP blocked icon if port is UP
 - Store device model and serial via UTF8 conversion
 
 
Documentation
Create DB Schema Versions for Netdisco    
  
Import a Nedisco 1.x Manual Topology File    
  
Job Control Daemon for Netdisco    
  
Job Control for Netdisco    
  
Database deployment for Netdisco    
  
Database, OUI and MIB deployment for Netdisco    
  
Run any Netdisco job from the command-line.    
  
Generate RANCID Group Configuration    
  
Web Application Server for Netdisco    
  
Web Application for Netdisco    
  
How to Configure Netdisco    
  
Tips and Tricks for Deployment    
  
Notes for contributors    
  
Release Notes    
  
Documentation on Plugins for Developers    
  Modules
An open source web-based network management tool.    
  
Support for PostgreSQL Lock Modes    
  
Netdisco Web UI components    
  Provides
      in lib/App/Netdisco/DB.pm
    
  
      in lib/App/Netdisco/DB/Result/Admin.pm
    
  
      in lib/App/Netdisco/DB/Result/Community.pm
    
  
      in lib/App/Netdisco/DB/Result/Device.pm
    
  
      in lib/App/Netdisco/DB/Result/DeviceIp.pm
    
  
      in lib/App/Netdisco/DB/Result/DeviceModule.pm
    
  
      in lib/App/Netdisco/DB/Result/DevicePort.pm
    
  
      in lib/App/Netdisco/DB/Result/DevicePortLog.pm
    
  
      in lib/App/Netdisco/DB/Result/DevicePortPower.pm
    
  
      in lib/App/Netdisco/DB/Result/DevicePortSsid.pm
    
  
      in lib/App/Netdisco/DB/Result/DevicePortVlan.pm
    
  
      in lib/App/Netdisco/DB/Result/DevicePortWireless.pm
    
  
      in lib/App/Netdisco/DB/Result/DevicePower.pm
    
  
      in lib/App/Netdisco/DB/Result/DeviceRoute.pm
    
  
      in lib/App/Netdisco/DB/Result/DeviceVlan.pm
    
  
      in lib/App/Netdisco/DB/Result/Log.pm
    
  
      in lib/App/Netdisco/DB/Result/Node.pm
    
  
      in lib/App/Netdisco/DB/Result/NodeIp.pm
    
  
      in lib/App/Netdisco/DB/Result/NodeMonitor.pm
    
  
      in lib/App/Netdisco/DB/Result/NodeNbt.pm
    
  
      in lib/App/Netdisco/DB/Result/NodeWireless.pm
    
  
      in lib/App/Netdisco/DB/Result/Oui.pm
    
  
      in lib/App/Netdisco/DB/Result/Process.pm
    
  
      in lib/App/Netdisco/DB/Result/Session.pm
    
  
      in lib/App/Netdisco/DB/Result/Subnet.pm
    
  
      in lib/App/Netdisco/DB/Result/Topology.pm
    
  
      in lib/App/Netdisco/DB/Result/User.pm
    
  
      in lib/App/Netdisco/DB/Result/UserLog.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/ActiveNode.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/ActiveNodeWithAge.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/ApRadioChannelPower.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/CidrIps.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/DeviceDnsMismatch.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/DeviceLinks.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/DuplexMismatch.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/GenericReport.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/NodeWithAge.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/OrphanedDevices.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/PhonesDiscovered.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/PollerPerformance.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/PortUtilization.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/SlowDevices.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/SubnetUtilization.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/UnDirEdgesAgg.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/UndiscoveredNeighbors.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/UserRole.pm
    
  
      in lib/App/Netdisco/DB/ResultSet.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/Admin.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/Device.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/DeviceModule.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/DevicePort.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/DevicePortLog.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/DevicePortSsid.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/Node.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/NodeIp.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/NodeNbt.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/NodeWireless.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/Subnet.pm
    
  
      in lib/App/Netdisco/Daemon/DB.pm
    
  
      in lib/App/Netdisco/Daemon/DB/Result/Admin.pm
    
  
      in lib/App/Netdisco/Daemon/Queue.pm
    
  
      in lib/App/Netdisco/Daemon/Util.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Common.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Interactive.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Interactive/DeviceActions.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Interactive/PortActions.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Manager.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Poller.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Poller/Arpnip.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Poller/Common.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Poller/Device.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Poller/Expiry.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Poller/Macsuck.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Poller/Nbtstat.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Scheduler.pm
    
  
      in lib/App/Netdisco/Environment.pm
    
  
      in lib/App/Netdisco/Util/Noop.pm
    
  
      in lib/App/Netdisco/Web.pm
    
  
      in lib/App/Netdisco/Web/AdminTask.pm
    
  
      in lib/App/Netdisco/Web/Auth/Provider/DBIC.pm
    
  
      in lib/App/Netdisco/Web/AuthN.pm
    
  
      in lib/App/Netdisco/Web/Device.pm
    
  
      in lib/App/Netdisco/Web/GenericReport.pm
    
  
      in lib/App/Netdisco/Web/Password.pm
    
  
      in lib/App/Netdisco/Web/Plugin/AdminTask/JobQueue.pm
    
  
      in lib/App/Netdisco/Web/Plugin/AdminTask/OrphanedDevices.pm
    
  
      in lib/App/Netdisco/Web/Plugin/AdminTask/PollerPerformance.pm
    
  
      in lib/App/Netdisco/Web/Plugin/AdminTask/PseudoDevice.pm
    
  
      in lib/App/Netdisco/Web/Plugin/AdminTask/SlowDevices.pm
    
  
      in lib/App/Netdisco/Web/Plugin/AdminTask/Topology.pm
    
  
      in lib/App/Netdisco/Web/Plugin/AdminTask/UndiscoveredNeighbors.pm
    
  
      in lib/App/Netdisco/Web/Plugin/AdminTask/UserLog.pm
    
  
      in lib/App/Netdisco/Web/Plugin/AdminTask/Users.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Device/Addresses.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Device/Details.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Device/Modules.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Device/Neighbors.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Device/Ports.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Inventory.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/ApChannelDist.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/ApClients.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/ApRadioChannelPower.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/DeviceAddrNoDNS.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/DeviceByLocation.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/DeviceDnsMismatch.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/DevicePoeStatus.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/DuplexMismatch.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/HalfDuplex.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/IpInventory.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/ModuleInventory.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/Netbios.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/NodeMultiIPs.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/NodeVendor.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/PhonesDiscovered.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/PortAdminDown.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/PortBlocking.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/PortLog.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/PortMultiNodes.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/PortSsid.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/PortUtilization.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/SsidInventory.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/SubnetUtilization.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Report/VlanInventory.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Search/Device.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Search/Node.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Search/Port.pm
    
  
      in lib/App/Netdisco/Web/Plugin/Search/VLAN.pm
    
  
      in lib/App/Netdisco/Web/PortControl.pm
    
  
      in lib/App/Netdisco/Web/Report.pm
    
  
      in lib/App/Netdisco/Web/Search.pm
    
  
      in lib/App/Netdisco/Web/Static.pm
    
  
      in lib/App/Netdisco/Web/Statistics.pm
    
  
      in lib/App/Netdisco/Web/TypeAhead.pm