pandorafms/pandora_agents/ChangeLog

635 lines
21 KiB
Plaintext

2008-07-31 Ramon Novoa <rnovoa@artica.es>
* win32/bin/PandoraAgent.exe: Updated to r989.
2008-07-31 Ramon Novoa <rnovoa@artica.es>
* win32/pandora_windows_service.cc: Small fixes.
* win32/modules/pandora_module.cc: time() and localtime() are used
instead of GetSystemTime().
* win32/pandora.h: Changed all instances of "Pandora" to
"Pandora FMS".
2008-07-30 Ramon Novoa <rnovoa@artica.es>
* win32/windows/pandora_wmi.cc: Fixed typo bug.
2008-07-24 Ramon Novoa <rnovoa@artica.es>
* win32/windows/pandora_wmi.cc: Fixed WMI query timestamp limit for
log events.
2008-07-22 Ramon Novoa <rnovoa@artica.es>
* win32/modules/pandora_module.cc: Fixed a bug that made the agent
crash when a module returned data of the wrong type.
2008-07-17 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent.conf: Removed enabled debug by
default. Debug set to 0.
* ChangeLog: Minor style correction.
2008-07-09 Evi Vanoost <vanooste@rcbi.rochester.edu>
* pandora_agents/mac_osx: Updated pieces here and there including the installer and startup scripts to make them more compatible and reliable
2008-07-08 Evi Vanoost <vanooste@rcbi.rochester.edu>
* pandora_agents/tools
pandora_agents/linux/plugins
pandora_agents/mac_osx/plugins: Moved tools into the plugin sections of compatible agents. The plugins in subdirectories have dependencies that can be found in the README file while plugins directly in the directory can be used directly when Pandora agent prerequisites are met (Perl & Bash)
* pandora_agents/mac_osx/pandora_user.conf
pandora_agents/mac_osx/plugins/ppc_sensors: Moved pandora_user.conf into the new plugins section
* pandora_server/pandora_server_installer: Refined the installer so that it doesn't try installing certain parts on systems (usually non-Linux) that don't support cronjobs or /etc/init.d startup. It will just fail with a message for now. Also updated the error messages that appear so that they are more clear (eg. what Perl modules and how to use cpan).
2008-07-08 Sancho Lerena <slerena@gmail.com>
* linux/plugins/grep_log: Changed default type to "async_string"
2008-07-07 Evi Vanoost <vanooste@rcbi.rochester.edu>
* pandora_agents/tools
pandora_agents/linux/plugins
pandora_agents/mac_osx/plugins: Moved tools into the plugin sections of
compatible agents. The plugins in subdirectories have dependencies that
can be found in the README file while plugins directly in the directory
can be used directly when Pandora agent prerequisites are met (Perl & Bash)
* pandora_agents/mac_osx/pandora_user.conf
pandora_agents/mac_osx/plugins/ppc_sensors: Moved pandora_user.conf
into the new plugins section
2008-06-30 Sancho Lerena <slerena@artica.es>
* pandora_agents/win32/installer/pandora_2.0.mpi: New installer for 2.0
2008-06-20 Ramon Novoa <rnovoa@artica.es>
* openWRT/pandora_agent, openWRT/pandora_agent.conf: Added support for
Tentacle.
2008-06-19 Ramon Novoa <rnovoa@artica.es>
* win32/bin/PandoraAgent.exe: Updated to r888.
2008-06-19 Ramon Novoa <rnovoa@artica.es>
* win32/windows/pandora_wmi.cc, win32/windows/pandora_wmi.h,
win32/modules/pandora_module.h,
win32/modules/pandora_module_logevent.cc,
win32/modules/pandora_data.cc, win32/modules/pandora_data.h,
win32/modules/pandora_module.cc: Data timestamps are taken from
the log file itself.
2008-06-18 Ramon Novoa <rnovoa@artica.es>
* win32/modules/pandora_module_logevent.cc: Fixed execution interval.
2008-06-18 Ramon Novoa <rnovoa@artica.es>
* win32/modules/pandora_module_logevent.cc: Now returns "empty" data
when no data is available.
2008-06-13 Ramon Novoa <rnovoa@artica.es>
* win32/bin/PandoraAgent.exe: Updated to r857.
2008-06-13 Ramon Novoa <rnovoa@artica.es>
* win32/PandoraAgent.dev: Updated.
* win32/windows/pandora_wmi.cc, win32/windows/pandora_wmi.h,
win32/pandora_windows_service.cc, win32/modules/pandora_module.h,
win32/modules/pandora_module_logevent.cc,
win32/modules/pandora_module_logevent.h,
win32/modules/pandora_module_factory.cc,
win32/modules/pandora_module_list.cc,
win32/modules/pandora_module.c: Added a new module that checks for
log events using WMI queries.
* bin/pandora_agent.conf: Added encoding option and a Logevent module
declaration example.
2008-06-11 Ramon Novoa <rnovoa@artica.es>
* win32/pandora_strutils.cc, win32/pandora_strutils.h,
win32/modules/pandora_module.cc: Added support for floating-point
numbers.
2008-06-11 Ramon Novoa <rnovoa@artica.es>
* win32/bin/pandora_agent.conf: Added remote_config option.
2008-06-10 Ramon Novoa <rnovoa@artica.es>
* win32/bin/PandoraAgent.exe: Updated to r849.
2008-06-10 Ramon Novoa <rnovoa@artica.es>
* win32/pandora.cc: Updated version information.
2008-06-10 Ramon Novoa <rnovoa@artica.es>
* win32/PandoraAgent.dev: Updated.
* win32/misc/md5.c, win32/misc/md5.h: Added to repository.
Implementation of MD5 (RFC 1321).
* win32/misc/pandora_file.cc, win32/misc/pandora_file.h: Added remote
configuration checking related functions.
* win32/pandora_windows_service.cc, win32/pandora_windows_service.h:
Added support for remote configuration checking.
2008-06-09 Sancho Lerena <slerena@gmail.com>
macOS agent update.
2008-06-09 Ramon Novoa <rnovoa@artica.es>
* linux/plugins/grep_log: Fixed command line parameter check.
* linux/pandora_agent: Added support for remote configuration.
* linux/pandora_agent.conf: Added remote_config option.
2008-05-29 Sancho Lerena <slerena@gmail.com>
* openWRT/README.openwrt: Some additional information about wput command
replacing old SSH transfer method.
* openWRT/pandora_agent: Updated to use ftp(wput) instead of buggy ssh.
* openWRT/pandora_agent.conf: Deleted ssh method and unused stuff for
this little agent.
* linux/plugins/grep_log: Updated plugin to use a module name for each
call, passed as 2th argument.
* linux/pandora_agent.conf: Deleted checksum reference and commented
plugin sample, and using the new syntax for plugin.
2008-05-27 Ramon Novoa <rnovoa@artica.es>
* linux/pandora_agent.conf: Added a plugin declaration example.
2008-05-25 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent: New cron mode, new ftp mode that do not use
.netrc anymore, uses password embedded into .conf. Also a few fixes
and removed checksum mode (deprecated!).
* linux/pandora_agent.conf: Updated .conf
2008-05-19 Ramon Novoa <rnovoa@artica.es>
* linux/pandora_agent_installer: Added plugin installation.
* linux/plugins: Added to repository. Plugins directory.
* linux/plugins/grep_log: Added to repository. Plugin to search log
files for a matching pattern.
* linux/pandora_agent: Added support for plugin execution. Removed
support for pandora_user.conf.
* linux/pandora_user.conf: Deleted from repository. Not used anymore.
2008-04-09 Sancho lerena <slerena@gmail.com>
* README, AUTHORS, COPYING: Updated on all agents.
2008-04-08 Sancho Lerena <slerena@gmail.com>
* openWRT/pandora_arduino.c: Code for arduino, able to manage
pandora agent signals using serial interface.
2008-03-19 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent.spec: Adapted to the new 1.3.X version
of the Pandora Agents.
2008-03-14 Ramon Novoa <rnovoa@artica.es>
* win32/pandora_windows_service.cc: Added support for Tentacle file transfers.
* win32/pandora_windows_service.h: Added support for Tentacle file transfers.
2008-03-11 Ramon Novoa <rnovoa@artica.es>
* linux/pandora_agent: Added support for Tentacle file transfers.
* linux/pandora_agent.conf: Added Tentacle specific options.
2008-03-11 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent_daemon: Added pidof checking to
check the PID of the process.
2008-02-02 Sancho lerena <slerena@gmail.com>
* pandora_arduino.c: Added microcode for arduino.
* AUTHORS: Added Jorge to autors, was missing.
* pandora_serialread: Added sleep to improve serial read.
2008-01-10 Sancho Lerena <slerena@gmail.com>
* Win32: Deleted old installer exes.
2008-01-08 Sancho Lerena <slerena@gmail.com>
* mac_osx/*: Added code for Mac OsX Agent contributed by Evi Vanoost.
2008-01-02 Sancho lerena <slerena@gmail.com>
* openWRT/*: Added code for new ASYNC agent for OpenWRT/Arduino
agent, this would be the new SYNC/ASYNC agent for Pandora FMS 2.0.
This is first development version, DO NOT TEST YET. It has several
code specific for OpenWRT enviroment.
2007-09-14 Sancho Lerena <slerena@gmail.com>
* Deleted a lot of old stuff (licenses, readmes, etc). Put on agent root dir
2007-08-29 Raul Mateos <raulofpandora@gmail.com>
* win32/bin/pandora_agent.conf: Added comments about usage and samples.
2007-08-27 Raul Mateos <raulofpandora@gmail.com>
* win32/installer/How_to_create_installer.txt: Changed mpi name.
Added libcurl.dll and more info.
2007-08-23 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent_installer: Fixed problem with /var/log/pandora
* linux/README: Added, replacing old INSTALL file.
* linux/pandora_agent: Fixed problem with old path /var/log/pandora_agent.log
2007-08-20 Sancho Lerena <slerena@artica.es>
New version of Pandora Agent for Windows (beta2).
* win32/bin/key/id_dsa*: Added sample keys.
* win32/installer/logo.png: Updated logo for installer.
* win32/installer/Pandora_Windows_Agent-1.3.0 Beta2-Setup.exe: New installer binary.
* win32/installer/Pandora_Windows_Agent-1.2.1-Setup.exe: Deleted old one
* win32/installer/pandora1.2.1.mpi: Updated (and need to be renamed on next commit)
2007-08-02 Sancho Lerena <slerena@artica.es>
* bdd_ipso/pandora_agent.conf: Some modules updated.
2007-08-01 Sancho Lerena <slerena@artica.es>
* bsd_ipso/*: Some fixes. Added harm_mode to avoid be unpolite
with IPSO in some heavy loaded systems (IMPERATIVE!). Some fixes.
2007-07-05 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent: Fixed small but important bug.
which makes the ftp transfer mode useless.
* aix/pandora_agent: Fixed small but important bug.
which makes the ftp transfer mode useless.
* solaris/pandora_agent: Fixed small but important bug.
which makes the ftp transfer mode useless.
2007-07-03 Manuel Arostegui <marostegui@artica.es>
* hp-ux/pandora_agent_installer: Added to repository.
HP-UX Pandora Agent Installer.
* hp-ux/data_out: Removed, no longer necesary in
1.3 version and later.
2007-07-02 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent: Fixed bug: #1746327
2007-06-29 Raul Mateos <raulofpandora@gmail.com>
* linux/pandora_agent.conf: Changed log and temp paths.
2007-06-25 Manuel Arostegui <marostegui@artica.es>
* aix/pandora_agent.conf: Added missing line agent_name
option
2007-06-25 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent_installer: Fixed problems with old "contrib"
subdir.
* */pandora_agent: Removed from/to time run functionality. Added
renice call, fixed some default vars and fixed DEBUG mode
behaviour.
* */pandora_agent.conf: Default are to no renice and not debug.
2007-06-18 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent_installer: Fixed a bug related
with the copy of the pandora_agent_daemon file.
2007-06-18 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agents.spec: Renamed to pandora_agent.spec
* linux/pandora_agent.spec: Ready to 1.3 version packagement.
2007-06-14 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent.conf: Changed to disable
by default the delayed start up.
* aix/pandora_agent.conf: Changed to disable
by default the delayed start up.
* solaris/pandora_agent.conf: Changed to disable
by default the delayed start up.
2007-06-14 Manuel Arostegui <marostegui@artica.es>
* linux/INSTALL: Added how to use the new installer.
* aix/pandora_agent_installer: Changed few things
to make it works with the new name of the agent.
* aix/pandora_agent: This is the old pandora_agent.sh
which has been renamed to pandora_agent
* aix/pandora_agent_daemon: Changed few thing to make it
works with the new name of the agent.
* aix/INSTALL: Added how to use the new installer.
* aix/pandora_agent.sh: Renamed to pandora_agent.
* hp-ux/pandora_agent: This is the old pandora_agent.sh
which has been renamed to pandora_agent
* hp-ux/pandora_agent_daemon: Changed few thing to make it
works with the new name of the agent.
* hp-ux/INSTALL: Added how to use the new installer.
* hp-ux/pandora_agent.sh: Renamed to pandora_agent.
* solaris/pandora_agent_installer: Changed few thing to make it
works with the new name of the agent.
* solaris/pandora_agent: This is the old pandora_agent.sh
which has been renamed to pandora_agent
* solaris/pandora_agent_daemon: Changed few thing to make it
works with the new name of the agent.
* solaris/INSTALL: Added how to use the new installer.
* solaris/pandora_agent.sh: Renamed to pandora_agent.
2007-06-14 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent_installer, pandora_agent_daemon:
moved to root directory of the agent directory.
* linux/contrib: Deleted directory from the agent main
directory:
* linux/contrib/pandora_agent_daemon, pandora_agent_installer:
Deleted from the contrib dir.
2007-06-12 Manuel Arostegui <marostegui@artica.es>
* linux/contrib/pandora_agent_installer: Changed a PATH
to adapt the script to the 1.3 version.
* linux/contrib/pandora_agent_daemon: Added nohup.
* linux/pandora_agent: Added features like:
Maximum and Minimum hours where the agent can run between.
Delayed startup for the agent.
Added NICE option to protect CPU.
Added "local" as a new transfer mode.
* linux/pandora_agent.conf: Changed in order to adapt it
to the new features of the agent.
* aix/pandora_agent_installer: Added to repository:
Pandora Agent Installer for AIX Systems.
* aix/pandora_agent_daemon: Added nohup and fixed a small
bug related with an "exit" in the beggining of the script.
* aix/pandora_agent.conf: Changed in order to adapt it
to the new features of the agent.
* aix/pandora_agent.sh: Added features like:
Maximum and Minimum hours where the agent can run between.
Delayed startup for the agent.
Added NICE option to protect CPU.
Added "ftp" and "local" as a new transfer mode.
Added the chance of choosing the remote ssh port to use.
* win32/bin/pandora_agent.conf: Changed version number.
* solaris/pandora_agent_installer: Added to repository:
Pandora Agent Installer for Solaris Systems.
* solaris/pandora_agent_daemon: Added nohup.
* solaris/pandora_agent.conf: Changed in order to adapt it
to the new features of the agent.
* solaris/pandora_agent.sh: Added the banner in the start
up.
Added features like:
Maximum and Minimum hours where the agent can run between.
Delayed startup for the agent.
Added NICE option to protect CPU.
Added "ftp" and "local" as a new transfer mode.
Added the chance of choosing the remote ssh port to use.
2007-04-23 Manuel Arostegui <marostegui@artica.es>
* linux/contrib/pandora_agent_installer: Removed an unnecessary
directory.
2007-04-22 Sancho Lerena <slerena@artica.es>
* linux/contrib/pandora_agent_installer: Fixed small bugs.
* linux/pandora_agent.conf: Fixed small bug.
This version of installer works fine in a Ubuntu 6.10 Server
2007-04-21 Sancho Lerena <slerena@artica.es>
* pandora_agent_daemon moved to contrib dir.
* deleted Doc dir.
* moved pandora_agent_installer to contrib dir.
* Added LICENCE with GPL data.
* Deleted README with old text stuff.
* Moved pandora_agent.sh to pandora_agent
* pandora_agent: Added feature: TRANSFER_MODE.
* pandora_agent.conf: Added feature token.
2007-04-19 Sancho Lerena <slerena@artica.es>
At the moment, only linux agent changes, need to be propagated to
other Unix agents:
* Local development changes for pandora_agent.sh, and for
pandora_agent.conf. Will be changed for production release.
* Added contrib dir.
* Added installer: pandora_agent_installer
2007-04-11 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agents.spec: Added links from
init.d to rc0.d, rc6.d, rc3.d and rc5.d
2007-04-11 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent.conf: Changed PATHS to
adapt them to the upcoming 1.3 release.
* bsd-ipso/pandora_agent.conf: Changed PATHS to
adapt them to the upcoming 1.3 release
* aix/pandora_agent.conf: Changed PATHS to
adapt them to the upcoming 1.3 release
* hp-ux/pandora_agent.conf: Changed PATHS to
adapt them to the upcoming 1.3 release
* win32/bin/pandora_agent.conf: Changed PATHS to
adapt them to the upcoming 1.3 release
* meta_agent/pandora_agent_1.conf, pandora_agent_2.conf,
pandora_agent_3.conf, pandora_agent_4.conf,
pandora_agent_5.conf: Changed PATHS to
adapt them to the upcoming 1.3 release
* solaris/pandora_agent.conf: Changed PATHS to
adapt them to the upcoming 1.3 release
2007-04-11 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent.conf, pandora_agents.spec: Changed
PATHS to adapt them to the upcoming 1.3 release.
* bsd-ipso/pandora_agent_daemon, pandora_agent.conf,
pandora_agent.sh: Changed PATHS to adapt them to
the upcoming 1.3 release.
* aix/pandora_agent_daemon, pandora_agent.conf,
pandora_agent.sh: Changed PATHS to adapt them
to the upcoming 1.3 release.
* hp-ux/pandora_agent_daemon, pandora_agent.conf,
pandora_agent.sh: Changed PATHS to adapt them
to the upcoming 1.3 release.
* win32/bin/pandora_agent.conf: Changed PATHS to
adapt them to the upcoming 1.3 release.
* meta_agent/pandora_agent_sim.sh, pandora_agent_daemon,
pandora_agent_1.conf, pandora_agent_2.conf, pandora_agent_3.conf,
pandora_agent_4.conf, pandora_agent_5.conf: Changed PATHS
to adapt them to the upcoming 1.3 release.
* solaris/pandora_agent_daemon, pandora_agent.conf,
pandora_agent.sh: Changed PATHS to adapt them to the upcoming
1.3 release.
2007-02-02 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agents.spec: More polished spec file.
2007-01-08 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agents.spec: Changed group.
2007-01-05 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent_daemon: Some adjustements for a generic
daemon launcher. Need to be improved with some code from Dagget
and Manu.
2007-01-04 Sancho Lerena <slerena@artica.es>
* Linux/pandora_agent.sh: Solved problem with encoding. Now XML
its parsed before sending it, replacing all & characters.
2007-01-03 Sancho Lerena <slerena@artica.es>
* Linux/pandora_agent.conf: Added more tokens to config
file. Added logfile, temporal and encoding issues.
* Linux/pandora_agent.sh: Many changes on agent. Solved problems
with encoding, changed all paths, fixed minor bugs, and some work
with XML.
2007-01-03 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agents.spec: Added dependencies
2007-01-02 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agents.spec: Added new PATHS for config files and
binary ones. Fixed perms. Change Summary due to a typo bug.
2007-01-01 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agents.spec: Added to repository. Spec file for
pandora agents RPM package. Launch scripts are installed under
/usr/local/bin/ and configuration files are in
/usr/local/etc/pandora
2006-12-05 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent.sh: Added support for SSH port (contrib from
Dagget).
* linux/pandora_agent.conf: Added server_port feature.
2006-11-27 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent.sh: Added new distro detection
2006-11-23 Raul Mateos <raulofpandora@gmail.com>
* linux/pandora_agent.sh, linux/pandora_agent_daemon: Update license,
translated text from spanish to english, updated build.
* linux/pandora_agent.conf: Solved small bug with vmstat.
2006-11-15 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent_daemon: Updated header for LSB compatibility
(thanks to patch send by Jose Angel de Bustos.
2006-09-20 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent.sh: Inserted code for detect Linux Distro,
and get versions (ported from babel agent code).
2006-08-30 Sancho Lerena <slerena@artica.es>
* pandora_agent/ChangeLog: Created and added to repository