ncpl-announce Mailing List for Nagios Control PaneL (NCPL)
Brought to you by:
yvdhove
You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Yves V. d. H. <yv...@us...> - 2008-04-04 13:43:50
|
Changelog:
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
- 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
- contacts.pl
Renamed addresses to addressx
- nagios.pl
Renamed some fields (bugfix dbschema)
|
|
From: Yves V. d. H. <yv...@gm...> - 2008-02-29 11:42:22
|
Changelog:
- 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
- Htmldoc.pm
Added "Content-disposition: attachment" to page headers
- Import.pm
Added doImport_Cgi()
Added doImport_Main()
Added import from remote servers via SSH
Automatic detection of checkcommands/misccommands if filename matches
the configured filenames
Some optimalisations of the import process
- Log.pm
Added WriteLogEntryDB() - logging to database
- NCPL.pm
Added support for multiple NCPL instances
Added getHashWithEmailAddresses()
Added getFiletypeByFilename()
Replaced various list convertion functions by YVDHOVE::List
- Remote.pm
Added execRemoteServerCommand()
Added remote_ssh_port field
Added NCPL header to the config files
getHashWithEmailAddresses() is now used to send notifications
- Server.pm
Added export for CGI files
Added server_description field
Added server_nagios_nagiostats field
Added server_ssh_port field
getHashWithEmailAddresses() is now used to send notifications
- System.pm
Replaced NCPL::System by YVDHOVE::System
- Tools.pm
Added createHostgroupsPerEnvironment()
Code optimalisation for nslookup (multiple addresses, aliases):
contributed by Alex Peeters
- cgi.pl
New module
- hostextinfo.pl
Bugfix: removed extra ListAllRecords()
- hosts.pl
Added links to Servicedependencies
Added links to Serviceescalations
'Duplicate Host' now duplicates host, services, hostescalations,
hostextinfo, serviceescalations, serviceextinfo, remoteconfigs
- index.pl
Added link to createHostgroupsPerEnvironment()
Added link to cgi.pl
Added link to nagios.pl
Added link to instances.pl
Added 'NCPL Instance Config' & 'NCPL Global Config' groups
- install.pl
Added 'Restart Daemon (YES/NO)' option
- instances.pl
New module
- nagios.pl
New module
- process.pl
Change nagios.pl renamed to process.pl
- remoteconfigs.pl
Added execRemoteServerCommand()
Added remote_ssh_port field
- servers.pl
Added server_description field
Added server_nagios_nagiostats field
Added server_ssh_port field
- statistics.pl
Added stats for NCPL Instances
- tools.pl
Added createHostgroupsPerEnvironment()
|
|
From: Yves V. d. H. <yv...@us...> - 2007-07-02 17:35:15
|
Changelog: - 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' - Export.pm Added warning message to the config files: 'THIS FILE IS AUTOMATICALLY GENERATED BY NCPL. DO NOT MODIFY THIS FILE MANUALLY!' Added doExport_Hostdependency() Added doExport_Hostgroupescalation() Added doExport_Servicedependency() Added doExport_Serviceescalation() Bugfix: Better usage of getActiveItems() - Fix.pm Added fixDeps for parents field in fixNagiosConfig_Hosts() Bugfix: Fix for module with filetype = undef Fixed an issue with some queries to avoid a signal 11 with MySQL 5.0.41 (MySQL bug #29013) - Import.pm Added doImport_Hostdependency() Added doImport_Hostgroupescalation() Added doImport_Servicedependency() Added doImport_Serviceescalation() - Remote.pm Added remote_host_address Changes needed to allow exports of remoteconfigs by servertype - Reports.pm Hosts marked as 'virtual' are now excluded from the reports - Server.pm Bugfix: diff syntax (getVersion) - Tools.pm Added syncServiceDependencies() tempFilesCleanup() now deletes expired and empty sessions - contacts.pl Added rename record option - index.pl Added link to hostdependencies() Added link to servicedependencies() Added link to serviceescalations() - remoteconfigs.pl Added combobox with HOSTEXTINFO to allow exports of remoteconfigs by servertype Added remote_host_address - hostdependencies.js New module - hostgroupescalations.js New module - remoteconfigs.js Added combobox with HOSTEXTINFO to allow exports of remoteconfigs by servertype - servicedependencies.js New module - serviceescalations.js New module - hostdependencies.pl New module - hostgroupescalations.pl New module - resources.pl Added rename record option - server.pl A nagios server can now be marked as 'activated' - servicedependencies.pl New module - serviceescalations.pl New module - tools.pl Added syncServiceDependencies() |
|
From: Yves V. d. H. <yv...@us...> - 2007-03-30 18:54:05
|
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() - Consistency.pm Added check_NagiosByDb() - Database.pm New implementation of doConnectDBI() New implementation of doActionQueryDBI() - Export.pm Bugfix: export_nagios_cfg_file() Bugfix: doExport_Host() -> Passive template override Bugfix: doExport_Service() -> Passive template override Code optimalisation: Version is now printed via getVersion() - Fix.pm Updates in the database are now done via mysql transactions, rollback in case of a problem - NagiosByDb.pm Added $NAGIOSBYDB_DRIVER Better exception handling for doConnectDBI() New implementation of doActionQueryDBI() Updates in the database are now done via mysql transactions, rollback in case of a problem - NCPL.pm Added getVersion() $APPLICATION_NAME = 'Nagios Control PaneL (NCPL)'; - Remote.pm Code optimalisation - Reports.pm Bugfix: Fixed a typo (partion -> partition) Bugfix: Fixed a typo (proces -> process) - Server.pm Code optimalisation Bugfix: Creation of 'installed' directory before 'move' of files Bugfix: Hostescalation files are now correctly installed - Tools.pm Added option to exclude some hosts from nslookup Added option to exclude some hosts from synchronize Added syncContactgroupsWithHostContactgroups() Added tempFilesCleanup() Code optimalisation for nslookup (Non-authoritative answer): contributed by Alex Peeters Updates in the database are now done via mysql transactions, rollback in case of a problem - environments.pl Added rename record option - hosts.pl Added option to exclude some hosts from nslookup Added option to exclude some hosts from synchronize Added option to mark a host as virtual host (dummy host) Added memo field Bugfix: rename host (added parents field) - index.pl Added menu option for syncContactgroupsWithHostContactgroups() Added menu option for tempFilesCleanup() Bugfix: Fixed a typo (proces -> process) - nagios.pl Bugfix: Fixed a typo (proces -> process) Bugfix: $prgdefaultaction='system_manage' - servicegroups.pl Added rename record option - timeperiods.pl Added rename record option - tools.pl Added syncContactgroupsWithHostContactgroups() Added tempFilesCleanup() New implementation of fixNagiosConfig() -users.pl Added rename record option |
|
From: Yves V. d. H. <yv...@us...> - 2007-01-02 20:45:41
|
Happy new year!
Changes:
- NCPL
(RFE) Added robots.txt to the distribution
(RFE) Added $VERSION = do { my @r = (q$Revision$ =~ /\d+/g); sprintf
"%d."."%03d" x $#r, @r };
(RFE) Added MANIFEST.SKIP
(RFE) Changed Makefile.PL for better Module::AutoInstall support
(RFE) The ssh command now uses the 'StrictHostKeyChecking=no' option
to disable known_hosts key warnings
(RFE) Total rewrite of execCMD() + better error handling
(RFE) Replaced system() calls by execCMD()
(RFE) Rename record option (currently only implemented for hosts.pl)
- CGI.pm
(RFE) Multi Listbox implementation: contributed by Dare-Edwards Conrad
- Database.pm
(RFE) doTransactionDBI()
- Export.pm
(bugfix) doExport_Serviceextinfo()
(RFE) doExport_Hostescalation()
- Fix.pm
(bugfix) fixNagiosConfig_Services()
- Import.pm
(RFE) doImport_Hostescalation()
- Server.pm
(bugfix) installServerConfig()
- hostescalations.pl
(RFE) New module: contributed by Dare-Edwards Conrad
- hosts.pl
(RFE) Added menu option for serviceextinfo dependencies
- NagiosByDb.pm
(bugfix) Fixed problem for enabled/disabled hosts
- Remote.pm
(RFE) Possibility to export multiple remote config files
- remoteconfigs.pl
(RFE) Possibility to export multiple remote config files
- Tools.pm
(RFE) New implementation of NSLOOKUP
|
|
From: Yves V. d. H. <yv...@us...> - 2006-10-19 17:06:18
|
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 - Tools.pm (RFE) Added support for serviceextinfo - Server.pm (RFE) Install config now displays servername and servertype |