ncpl-devel 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
(2) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
(2) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Somendra T. <som...@gm...> - 2010-06-10 08:31:52
|
dear team, i gone through the NCPL user manuals and it's very fine for my requirement. recently i downloaded NCPL-1.000051for installation. but i am running with nagios core 3.2.0, please suggest whether this will support my nagios version or not. if not please let me know the release which will support. thanks in advance. -- With Regards Som Somendra Tak (66) 851006111 |
From: Yves V. d. H. <yv...@us...> - 2008-04-04 13:43:49
|
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:13
|
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-04-13 06:29:00
|
Hi, You're right. This was a bug in version 1.000.048. Line 316 should be changed like this: $cmd = "$PATH_DIFF -bBaqs -I 'Generated with " . getVersion($debug) . " on \\w\\+ \\w\\+[ ]\\+[0-9]\\+ [0-9]\\+:[0-9]\\+:[0-9]\\+ [0-9]\\+' $installpath/$FILENAMES{$i} $exportpath/$FILENAMES{$i}"; Line 325 should be changed like this: $cmd = "$PATH_DIFF -bBas -I 'Generated with " . getVersion($debug) . " on \\w\\+ \\w\\+[ ]\\+[0-9]\\+[0-9]\\+:[0-9]\\+:[0-9]\\+ [0-9]\\+' $installpath/$FILENAMES{$i} $exportpath/$FILENAMES{$i}"; regards, Yves > The diff you are doing to see if the exported file and the install file > won't quite work the way that you are wanting to do it. There is > probably another way of doing it besides the way I am doing it. Here is > what I changed on my Server.pm file. I changed the two diff lines to > look like this. > > $cmd = "$PATH_DIFF -bBas -I 'Generated with '.*' on \\w\\+ \\w\\+[ > ]\\+[0-9]\\+ [0-9]\\+:[0-9]\\+:[0-9]\\+ [0-9]\\+' > $installpath/$FILENAMES{$i} $exportpath/$FILENAMES{$i}"; > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > ncpl-devel mailing list > ncp...@li... > https://lists.sourceforge.net/lists/listinfo/ncpl-devel > |
From: Jeff S. - D. T. <jef...@de...> - 2007-04-12 22:29:39
|
The diff you are doing to see if the exported file and the install file won't quite work the way that you are wanting to do it. There is probably another way of doing it besides the way I am doing it. Here is what I changed on my Server.pm file. I changed the two diff lines to look like this. $cmd =3D "$PATH_DIFF -bBas -I 'Generated with '.*' on \\w\\+ \\w\\+[ ]\\+[0-9]\\+ [0-9]\\+:[0-9]\\+:[0-9]\\+ [0-9]\\+' $installpath/$FILENAMES{$i} $exportpath/$FILENAMES{$i}"; |
From: Yves V. d. H. <yv...@us...> - 2007-03-30 19:02:07
|
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...@gm...> - 2007-03-30 18:54:50
|
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:39
|
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-12-19 20:43:45
|
Hi, Thanx for your contribution. I'll check the file and add it to the distribution. Version 1.000.047 is almost ready and will be released soon. Regards, Yves From: ncp...@li... [mailto:ncp...@li...] On Behalf Of Dare-Edwards, Conrad Sent: dinsdag 19 december 2006 01:39 To: ncp...@li... Subject: [ncpl-devel] FW: [ncpl-user] Updates Attached is a hostescalations.pl cgi script. I tried to keep it as close to the working model as possible. As I noticed that the current database schema had the relevant table. NCPL doesn't have a cvs so I could add further additions? I'm working on the service escalations as we need it. I'll forward that across when ready. Cheers Conrad. |
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 |