GWME-7.1.1-3 - NeDi update

Problem

It was observed that NeDi discovery could generate database-insertion errors if a module model name is undefined when retrieved from the device. The NeDi code copies the device description into that field. But that device description can be much longer than the maximum allowed field width of the model name in the database, and the copy/insert operation is not protected against such a limitation.

Solution

The following are files are altered in this NeDi update:

nedi/html/System-Files.php

nedi/html/System-Policy.php

nedi/html/Topology-Networks.php

nedi/html/inc/libmon.php

nedi/inc/libdb.pm

nedi/inc/libsnmp.pm

TB7.1.1-3 replaces these with the fixed versions.

Installing 

  1. Download the .tgz contain the new files and the install script.
  2. Extract the contents of the .tgz file.
  3. Change access permissions to the TB7.1.1-3_install script (e.g. chmod +x …) and execute script as root.
    Name Size Creator Creation Date Comment  
    File TB7.1.1-3_install.tgz 74 kB Eric Rossetti Mar 03, 2017 13:58    

Uninstalling 

  1. Download and run the uninstall script:
    Name Size Creator Creation Date Comment  
    File TB7.1.1-3_uninstall 2 kB Eric Rossetti Mar 03, 2017 14:07    

    The log file in the common/var/patches directory contains the record of all installs and uninstalls as you do them.

Labels

tb tb Delete
7-1-1 7-1-1 Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.