Compatibility: This release is compatible with Nagios 1.x up to release 1.4.1
Compatibility: This release is compatible with Nagios 2.x up to release 2.11
Configfiles Change: Yes
DbSchema Change: Yes
NCPL
Some bugfixes in the dbschema
CGI.pm
Changed DisplayExportForm() - category is only displayed when a filetype is selected
Database.pm
Changed doConnectDBI() - added autoreconnect feature
Export.pm
Added support for addressx in doExport_Contact()
Bugfix for "Use of uninitialized value in split at ../../../lib/NCPL/Export.pm line 414"
Renamed some fields (bugfix dbschema)
Remote.pm
Added extra feedback via html_statusmsg()
Tools.pm
Bugfix in syncContactgroupsWithHostContactgroups()
Import.pm
Added support for addressx in doImport_Contact()
Renamed some fields (bugfix dbschema)
export-without-session.pl
Changed 'use lib' path... read more
NCPL
General code optimalisation and cleanup
Replaced #!/usr/bin/perl by #!/usr/bin/env perl
CGI.pm
Added support for multiple NCPL instances
New implementation of html_listbox_multi()
Export.pm
Added doExport_Cgi()
Added doExport_Main()
Fix.pm
Added fixNagiosConfig_Cgi()
Added fixNagiosConfig_Main()
Added fixNagiosConfig_Remoteconfigs()
Fix now only runs when previous action was successful ... read more
NCPL
Optimized the 'use' of external libraries for better response times
Removed 'use Switch' because it slows down NCPL (replaced by SWITCH statement)
Makefile.PL
NCPL now requires DBI v1.41 or higher
CGI.pm
A nagios server can now be marked as 'activated'
Added filterExactMatch implementation
Changed implementation of DisplayRenameForm()
Database.pm
A nagios server can now be marked as 'activated'... read more
Changes:
NCPL
Added mysql upgrade scripts for all existing NCPL versions
fixNagiosConfig is now automatically called from every module
Status messages are now printed by html_feedbackmsg()
CGI.conf
Added $COLOR_UNKNOWN
NAGIOSBYDB.conf
Added $NAGIOSBYDB_DRIVER
CGI.pm
Added html_feedbackmsg()
Added html_statusmsg()
Added html_textdecode()
Added html_urldecode()
Added $COLOR_UNKNOWN
Bugfix: DisplayLogonForm()
Bugfix: Fixed a typo (nagiosProcesForm -> nagiosProcessForm)
Bugfix: Lost data after submit with session timeout
Code optimalisation: DisplayActionButtons (Added $prgactionbuttons)
Code optimalisation: html_javascripts()
Code optimalisation: html_stylesheets()
Code optimalisation: html_menu()
Code optimalisation: ListAllRecords (Added $prgactionbuttons)
Code optimalisation: Version is now printed via getVersion()... read more
Changes:
Changelog:
index.pl
(RFE) Added menu options for serviceextinfo
serviceextinfo.pl : new module
tools.pl
(RFE) Added support for serviceextinfo
hosts.pl
(RFE) Added a summary screen with link to the dependencies (services, hostextinfo, remote configs, ...)
Import.pm
(RFE) Added support for serviceextinfo
Export.pm
(RFE) Added support for serviceextinfo
(RFE) Added an extra option for passive template override (timeperiod)
(bugfix) Fixed a bug in export of servicegroups... read more
Changelog:
CGI.pm
(bugfix) DisplayImportForm(): Possibility to select multiple servers
(bugfix) UserAccessControl(): Extra security checks + session timeout, expiration optimalisations
(bugfix) html_goBack()
Export.pm
(bugfix) doExport_Service()
(bugfix) isActiveChecksEnabled()
(bugfix) isPassiveChecksEnabled()
(bugfix) doExport_Hostextinfo()
(bugfix) doExport_Servicegroups()... read more
New features in NCPL v1.000.044:
Today I'd like all of you to download our newest release of NCPL. It features some bug fixes and a lot of new features. So download, install and try it!