* pandora_agent_conf.[cc,h]: Object adapted to be a singleton so it
could be used in many parts of the code who can't access to it before.
* ftp/pandora_ftp_test.cc, ssh/pandora_ssh_test.cc: Adapted to
configuration object singleton.
* modules/pandora_module_odbc.[cc,h]: Added to repository. Implements
a ODBC interface to make SQL queries.
* modules/pandora_module.[cc,h], modules/pandora_module_list.cc,
modules/pandora_module_factory.cc: Added ODBC module support.
* bin/pandora_agent.conf: Added a ODBC module example.
* PandoraAgent.dev: Added new files to project.
* bin/PandoraAgent.exe: Updated to last commit.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@789 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* installer/pandora_1.3.mpi: Adapted for the 1.3.1 Windows Installer
with the tentacle support and tentacle util included.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@788 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* win32/pandora_windows_service.cc: Added support for Tentacle file transfers.
* win32/pandora_windows_service.h: Added support for Tentacle file transfers.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@750 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* pandora_agent.conf: Updated
* pandora_1.3.mpi: Updated and fixed some minor strings.
* Packaged lastest version of Pandora FMS Agent for windows.
This would be beta3 for Windows Agent.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@653 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* pandora_windows_service.cc: Date is now filled with zeros to the
left and two digits.
* bin/PandoraAgent.exe: Updated to last commmit.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@645 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* windows/pandora_wmi.cc: Fixed a bug that return 0 in some cases of
free disk space.
* pandora.cc: Renamed debug file to pandora_debug.log
* pandora_windows_service.cc: Fixed a blank space.
* bin/PandoraAgent.exe: Updated to last commit.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@643 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* installer/pandora_1.3.mpi: Updated texts in several languages. Now some
links are traslated.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@639 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* bin/README.txt replaced instead README.
* installer/Pandora_Windows_Agent-1.3.0 Beta2-Setup.exe: Added
beta2 installer binary.
* installer/pandora_1.3.mpi: Several changes on installer from last
version !. Now adds to path /util directory, and open a writepad
for default config. Also install Pandora on standard windows
uninstaller, and also remove correctly all files. Some other minor
changes added.
* installer/README.txt: Updated also.
* installer/How_to_create_installer.txt: Some small changes in file
disposition.
This SHOULD be the LAST commit before BETA2 official launch.
== Version: 1.3 Beta2 ==
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@631 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* pandora_windows_service.cc: Fixed a typo. Disconnect ftp client when
an error happened.
* ftp/pandora_ftp_client.cc: Set network timeout and ftp timeout.
Ignore error when executing moving operations, this is compatible
with FTP jails
* windows/pandora_wmi.cc: Improved WQL queries and fixed some leaks.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@630 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* pandora.cc: Updated buildname.
* main.cc: Added a missing "]" character. Added version number when
showing the help. Fixes#1782569.
* bin/PandoraAgent.exe: Updated to last commit.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@623 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* pandora.cc: Changed log and debug file to have the same name that
other operative system agents.
* bin/PandoraAgent.exe: Updated to last commit.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@618 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* win32/windows/pandora_wmi.cc: Fixed a bug when reading free space
from a read-only device such as CD-ROM by improving the WQL query.
* bin/PandoraAgent.exe: Updated to last commit.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@617 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* pandora_windows_service.cc: Reduced output log level in normal use.
* main.cc: Added a new line on help output.
* bin/PandoraAgent.exe: Updated to last commit.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@613 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
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)
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@602 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* ftp/pandora_ftp_test.[cc,h]: Added to repository. Implements a FTP
test to be run on command line.
* main.cc: Added --test-ftp option to perform a FTP test.
* PandoraAgent.dev: Added new files.
* bin/PandoraAgent.exe: Updated to last commit.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@599 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* pandora_windows_service.cc: Do not check debug flag if copying was
not successful.
* bin/README: Updated options.
* bin/PandoraAgent.exe: Updated to last commit.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@598 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* pandora.cc: Updated agent version.
* pandora.h, modules/pandora_module_exec.cc: Redefine WINVER, so
CreateJobProject can be found without modifying windef.h.
* pandora_agent_conf.cc: Rewritten a loop.
* ftp/pandora_ftp_client.[cc,h]: Added to repository. Implemented FTP
transfer protocol using libcurl. It adds a library dependency.
* pandora_windows_service.cc: Added support for FTP transfers. Select
between SSH (default) or FTP. Improved file structure to be cleaner.
* pandora_windows_service.h: Added new private functions and removed
unneccessary private attribute.
* misc/pandora_file.[cc,h]: Added a function to get the filename of a
path.
* main.cc: Indentation fixed.
* bin/libcurl.dll: Added to repository. New dependency.
* bin/PandoraAgent.exe: Updated to last commit.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@594 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* 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.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@503 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* installer/Pandora_Windows_Agent-1.2.1-Setup.exe: Updated installer.
Deleted old one.
* installer/pandora1.2.1.mpi: Renamed installjammer file and updated
version. To use the file, you have to copy the ./bin and ./installer folder
to c:\pandora_installer folder. This is explained in the
how_to_create.installer.txt new file.
* installer/how_to_create.installer.txt: New help file.
* installer/README.txt: Updated file with 1.2.1 version.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@465 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* 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
* pandora_server/conf/pandora_server.conf: Changed PATHS
to adapt them to the upcoming 1.3 release
* pandora_server/INSTALL: Changed PATHS to adapt them to
the upcoming 1.3 release
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@420 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* pandora_agents/linux/pandora_agent.conf, pandora_agents.spec: Changed
PATHS to adapt them to the upcoming 1.3 release.
* pandora_agents/bsd-ipso/pandora_agent_daemon, pandora_agent.conf,
pandora_agent.sh: Changed PATHS to adapt them to
the upcoming 1.3 release.
* pandora_agents/aix/pandora_agent_daemon, pandora_agent.conf,
pandora_agent.sh: Changed PATHS to adapt them
to the upcoming 1.3 release.
* pandora_agents/hp-ux/pandora_agent_daemon, pandora_agent.conf,
pandora_agent.sh: Changed PATHS to adapt them
to the upcoming 1.3 release.
* pandora_agents/win32/bin/pandora_agent.conf: Changed PATHS to
adapt them to the upcoming 1.3 release.
* pandora_agents/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.
* pandora_agents/solaris/pandora_agent_daemon, pandora_agent.conf,
pandora_agent.sh: Changed PATHS to adapt them to the upcoming
1.3 release.
* pandora_server/pandora_network, pandora_snmpconsole, pandora_server
pandora_recon: Changed PATHS to adapt them to the
upcoming 1.3 release.
* pandora_server/specs/fedoracore5/pandora_server.spec: Changed
PATHS to adapt them to the upcoming 1.3 release.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@418 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* pandora_windows_service.cc: Fixed a bug when the agent name is not
configured and should be getted from the system.
* bin/PandoraAgent.exe: Updated to last commit.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@309 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* installer/Pandora_Windows_Agent-1.2.0-Setup.exe: Added icon
in program group to view help. This file has changed its name
in commit 299.
* installer/pandora.mpi: Update installer script file.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@305 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* misc/pandora_file.[cc,h]: Added a function to check the existance of
a file.
* pandora_ssh_tesct.cc: Check if private and public key files exists
when doing the test.
* bin/PandoraAgent.exe: Updated to new commit.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@302 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* win32/installer: Updated some installer items. (.conf), Readme,
.mpi (installer sources) and replaced final .EXE installer with an
updated one.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@299 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
* installer/Pandora_FMS_Windows_Agent-1.2-Setup.exe: Updated to solve small
bug with stopping service when uninstalling.
* installer/babel.mpi: Update installer script file.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@295 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f