NMIS 8.3.4G is being released to customers who require it, and this is essential when wanting to implement the new Opmantek Commercial modules like opMaps, opReports, opHA, opFlow, opSLA.
#Backup current NMIS code and config including models DATE=`date "+%Y-%m-%d-%H%M"` cd /usr/local/nmis8 tar cvf ~/nmis8-backup-$DATE.tar ./admin ./bin ./cgi-bin ./conf ./install ./lib ./menu ./mibs ./models #Make NMIS is working before you patch it. /usr/local/nmis8/bin/nmis.pl type=collect debug=true node=<node to test> #Get CP working right. unalias cp #Unarchive the NMIS tarball cd ~ mkdir patch cd patch tar xvf ../nmis-8.3.6g.tar.gz # Patch the Code Base cp nmis8/admin/* /usr/local/nmis8/admin cp nmis8/bin/* /usr/local/nmis8/bin cp nmis8/cgi-bin/* /usr/local/nmis8/cgi-bin cp -r nmis8/install/* /usr/local/nmis8/install cp -r nmis8/lib/* /usr/local/nmis8/lib cp -r nmis8/menu/* /usr/local/nmis8/menu cp nmis8/models/* /usr/local/nmis8/models # merge changes for new NMIS Config options. /usr/local/nmis8/admin/updateconfig.pl /usr/local/nmis8/install/Config.nmis /usr/local/nmis8/conf/Config.nmis # copy newer configuration files (check these files before running) cp /usr/local/nmis8/install/Logs.nmis /usr/local/nmis8/conf cp /usr/local/nmis8/install/Users.nmis /usr/local/nmis8/conf cp /usr/local/nmis8/install/Services.nmis /usr/local/nmis8/conf cp /usr/local/nmis8/install/License.nmis /usr/local/nmis8/conf cp /usr/local/nmis8/install/Modules.nmis /usr/local/nmis8/conf cp /usr/local/nmis8/install/Escalations.nmis /usr/local/nmis8/conf cp /usr/local/nmis8/install/Access.nmis /usr/local/nmis8/conf cp /usr/local/nmis8/install/Portal.nmis /usr/local/nmis8/conf cp /usr/local/nmis8/install/logrotate.conf /usr/local/nmis8/conf cp /usr/local/nmis8/install/users.dat /usr/local/nmis8/conf # fix permissions /usr/local/nmis8/admin/fixperms.pl # test polling /usr/local/nmis8/bin/nmis.pl type=collect debug=true node=<node to test> |