Commit Graph

3203 Commits

Author SHA1 Message Date
slerena 9ddb5101be 2007-08-23 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent_intaller: 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


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@612 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-23 16:05:21 +00:00
slerena d481cfbdb0 2006-08-20 Sancho Lerena <slerena@artica.es>
* Renamed pandora1.2.1.mpi to pandora_1.3.mpi



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@603 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-20 12:24:56 +00:00
slerena 6f2b5053c8 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)



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@602 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-20 12:19:10 +00:00
Esteban Sanchez 2857fc9e84 2007-08-16 Esteban Sanchez <estebans@artica.es>
* 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
2007-08-16 12:37:28 +00:00
Esteban Sanchez 50af40da9f 2007-08-16 Esteban Sanchez <estebans@artica.es>
* 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
2007-08-16 09:26:35 +00:00
Esteban Sanchez cee0fa4897 2007-08-07 Esteban Sanchez <estebans@artica.es>
* 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
2007-08-07 14:28:14 +00:00
slerena fce38fa4fd 2007-08-02 Sancho Lerena <slerena@artica.es>
* bdf_ipso/pandora_agent.conf: Some modules updated.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@582 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-02 08:49:25 +00:00
slerena d05919fad5 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.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@579 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-01 18:32:34 +00:00
marostegui 236dd4cb90 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@556 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-07-05 08:41:26 +00:00
marostegui 8e2da0848b 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@555 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-07-03 10:25:31 +00:00
marostegui 32b85e1bee 2007-07-02 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent: Fixed bug: #1746327



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@553 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-07-02 08:14:59 +00:00
raulmateos 8e3beb755a 2007-06-29 Raul Mateos <raulofpandora@gmail.com>
Pandora Console:
	  * images/lupa.png: better image
	  * operation/reporting/reporting.php: New summary file for reportings
	  * operation/menu.php: Changed code to show new reporting file.
	Pandora Agents:
	  * linux/pandora_agent.conf: Changed log and temp paths.
	Pandora Server:
	  * conf/pandora_server.conf: Changed default incomming dir and log.
	Fixed small bug with dbuser.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@549 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-29 21:25:37 +00:00
marostegui 4e78ccd114 2007-06-25 Manuel Arostegui <marostegui@artica.es>
* aix/pandora_agent.conf: Added missing line agent_name
        option



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@543 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-25 12:16:47 +00:00
slerena 9c41ba4e52 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@539 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-25 11:23:43 +00:00
marostegui e1993d412b 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@528 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-21 11:43:05 +00:00
marostegui e08767eb24 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@521 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-18 08:59:39 +00:00
marostegui bb45ea3e6b 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@512 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-14 15:27:04 +00:00
marostegui 10d840e2f8 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@511 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-14 14:26:26 +00:00
marostegui 536caf6933 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.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@510 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-14 13:45:11 +00:00
marostegui 0d2da504d1 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@503 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-12 09:32:54 +00:00
raulmateos 9251fcb038 2007-05-30 Raul Mateos <raulofpandora@gmail.com>
* bin/PandoraAgent.exe: Updated binary for 1.2.1 not updated last commit.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@480 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-05-30 15:39:36 +00:00
raulmateos e6859c5725 2007-05-30 Raul Mateos <raulofpandora@gmail.com>
* installer/Pandora_Windows_Agent-1.2.1-Setup.exe: New file not updated last commit.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@479 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-05-30 15:29:22 +00:00
raulmateos 15ca21e72e 2007-05-23 Raul Mateos <raulofpandora@gmail.com>
* 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
2007-05-23 11:22:08 +00:00
marostegui bbfb0d0956 2007-04-23 Manuel Arostegui <marostegui@artica.es>
* linux/contrib/pandora_agent_installer: Removed an unnecessary
          directory.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@442 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-04-23 15:55:49 +00:00
slerena c72447ba9a 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



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@439 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-04-22 00:59:44 +00:00
slerena ce241da569 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.
	


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@438 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-04-21 20:05:35 +00:00
slerena 83081af427 2007-04-21 Sancho Lerena <slerena@artica.es>
* deleted Doc dir.

	* Deleted README with old text stuff.

	* Deleted Data_out directory
	


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@437 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-04-21 20:02:28 +00:00
slerena 2724fe1f7a 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



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@431 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-04-19 18:37:57 +00:00
marostegui 2dfaa8b6e3 2007-04-19 Manuel Arostegui <marostegui@artica.es>
* pandora_server/specs/fedoracore5/pandora_server: Added files of the
          new 1.3 version.

        * pandora_agents/linux/pandora_agents.spec: Added links from
          init.d to rc0.d, rc6.d, rc3.d and rc5.d



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@430 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-04-19 14:20:15 +00:00
marostegui 675964ade9 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

        * 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
2007-04-11 14:14:32 +00:00
marostegui af0395f3c7 2007-04-11 Manuel Arostegui <marostegui@artica.es>
* 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
2007-04-11 12:52:04 +00:00
marostegui 8f23abf6f7 2007-02-02 Manuel Arostegui <marostegui@artica.es>
linux/pandora_agents.spec: More polished spec file.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@371 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-02-02 12:37:08 +00:00
marostegui 4c06c2dd1b 2007-01-08 Manuel Arostegui <marostegui@artica.es>
* pandora_agents/linux/pandora_agents.spec: Changed group.
	
	* pandora_console/pandora_console.spec: Changed group.
	
	* pandora_server/specs/fedoracore5/pandora_server.spec:
	  Changed group.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@355 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-01-08 09:05:32 +00:00
slerena 1b9700c65f 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@354 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-01-05 18:16:31 +00:00
slerena d38510b67c 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.

NOTE: This changes needs to be copied to AIX, Solaris, HPUX and BSD agents.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@350 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-01-04 07:56:34 +00:00
slerena 75aeafb574 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@349 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-01-03 18:47:54 +00:00
marostegui 47b6569a1e 2007-01-03 Manuel Arostegui <marostegui@artica.es>
* trunk/pandora_agents/linux/pandora_agents.spec: Added
	  dependencies.

	* trunk/pandora_server/specs/fedoracore5/pandora_server.spec:
	  Added dependencies.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@348 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-01-03 10:15:14 +00:00
marostegui 3fdb78761d 2007-01-02 Manuel Arostegui <marostegui@artica.es>
* pandora_agents/linux/pandora_agents.spec: 
	  Added new PATHS for config files and binary
          ones. Fixed perms. Change Summary due to a typo bug.
       
        * pandora_console/pandora_console.spec: Added man pages.
 
        * pandora_server/specs/fedoracore5/pandora_server.spec: Added to reposistory.
          Completly re-write pandora server spec file, now it package everything.
 



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@346 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-01-02 11:32:02 +00:00
marostegui 8247ae7533 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




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@344 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-01-01 18:25:25 +00:00
slerena 1ac50ce67f 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.
	


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@310 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-12-05 17:02:26 +00:00
Esteban Sanchez c4bf5bf47b 2006-12-05 Esteban Sanchez <estebans@artica.es>
* 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
2006-12-05 12:37:36 +00:00
raulmateos 5eac14e1bc 2006-12-05 Raul Mateos <raulofpandora@gmail.com>
* installer/Pandora_Windows_Agent-1.2.0-Setup.exe: Updated installer.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@308 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-12-05 10:59:04 +00:00
Esteban Sanchez 809fbf9066 2006-12-04 Esteban Sanchez <estebans@artica.es>
* misc/pandora_file.cc: Removed unuser variables.

        * bin/PandoraAgent.exe: Really updated to last commit.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@307 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-12-05 10:30:34 +00:00
raulmateos 5f2e6df2f0 2006-12-04 Raul Mateos <raulofpandora@gmail.com>
* 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
2006-12-04 21:25:22 +00:00
Esteban Sanchez 45278c0fd2 2006-12-04 Esteban Sanchez <estebans@artica.es>
* 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
2006-12-04 11:08:38 +00:00
slerena 6760510755 2006-12-03 Sancho Lerena <slerena@artica.es>
* 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
2006-12-03 17:30:04 +00:00
raulmateos 2dec99848b 2006-12-01 Raul Mateos <raulofpandora@gmail.com>
* 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
2006-12-01 21:28:34 +00:00
raulmateos 778ae432a6 2006-12-01 Raul Mateos <raulofpandora@gmail.com>
* installer/Pandora_FMS_Windows_Agent-1.2-Setup.exe: Updated with last
	binary file, also added html help to generate keys.

	* installer/scripts/*.bat: moved from installer directory.
	
	* installer/babel.mpi: Update installer script file.

	* installer/README.txt: Updated file.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@294 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-12-01 21:12:51 +00:00
Esteban Sanchez a5d9ed8fd1 2006-12-01 Esteban Sanchez <estebans@artica.es>
* pandora_windows_service.[cc,h]: Added copyDataFile() method to
        class, it will copy the data file to the remote host. Now the data
        file is not copied when the debug flag is active. Changed some debug
        output to log output and changed one log message.

        * bin/pandora_agent.conf: Updated debug flag option to new format and
        commented.

        * bin/PandoraAgent.exe: Updated to new commit.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@293 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-12-01 16:29:27 +00:00
Esteban Sanchez 6de3233c38 006-12-01 Esteban Sanchez <estebans@artica.es>
* pandora_windows_service.cpp: Fixed a bug when copying the data file
        to server, which it didn't include the agent name if it was not
        defined in configuration file and was taken from Windows functions.

        * bin/PandoraAgent.exe: Updated to new commit.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@292 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-12-01 16:06:08 +00:00
slerena 8468146563 2006-11-30 Sancho Lerena <slerena@artica.es>
* Added updated pandora_agent.LICENCE files (with link to SF
	tracking page).
	


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@291 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-30 17:45:52 +00:00
raulmateos d36204e43b 2006-11-30 Raul Mateos <raulofpandora@gmail.com>
* bin/help/*: New directory and files with help for generating keys.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@289 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-30 11:25:04 +00:00
raulmateos a43e26780f 2006-11-28 Raul Mateos <raulofpandora@gmail.com>
* installer/Pandora_FMS_Windows_Agent-1.2-Setup.exe: Updated with last
	binary file.
	
	* installer/pandora.mpi: Update installer script file.
	
	* installer/README.txt: Updated file.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@287 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-28 21:56:57 +00:00
slerena 1296318795 2006-11-28 Sancho Lerena <slerena@artica.es>
* pandora_doc: Updated styles, added ER diagram and finished
	revision. Generated "correct" PDF versions. Possibly final versions :-)

	* Other stuff: Fixed several SVN conflicts in my repository
          and updated several ChangeLogs that I dont commit.
	


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@286 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-28 14:00:38 +00:00
raulmateos 10c8253981 2006-11-27 Raúl Mateos <raulofpandora@gmail.com>
* pandora_server/data_in: Removed old directory.

	* pandora_server/config/pandora_server.conf: Changed data_in directory to
	/var/spool/pandora/data_in.

	* pandora_agents/win32/installer/Pandora_FMS_Windows_Agent-1.2-Setup.exe: 	Updated with last binary file.
	
	* pandora_agents/win32/installer/pandora.mpi: Update installer script file.
	
	* pandora_agents/win32/installer/Pandora Windows Agent-1.2 Beta3-Setup.exe: 		deleted old file.

	* pandora_agents/win32/bin/pandora_agent.conf: Changed path in server to
	/var/spool/pandora/data_in.

	* pandora_console/general/footer.php: Add variable $time to get time from server 		which PHP < 5.1. Style correction.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@285 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-27 21:35:13 +00:00
Esteban Sanchez 611d7e3e1e 2006-11-27 Esteban Sánchez <estebans@artica.es>
* pandora_strutils.h, pandora_strutils.cc: strtoulong() now returns an
        unsigned long long. This will finally fixes the bug with freedisk big
        amounts.

        * windows/pandora_wmi.cc: Now the space amount is a unsigned long
        long enough to amounts up to PB (billions of GB).

        * bin/PandoraAgent.exe: Updated to new commit.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@284 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-27 11:59:52 +00:00
marostegui a31b4822ea 2006-11-27 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent.sh: Added new distro detection



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@282 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-27 09:08:11 +00:00
Esteban Sanchez 12ddf6dc7d 2006-11-24 Esteban Sánchez <estebans@artica.es>
* pandora_strutils.h, pandora_strutils.cc: Added strtoulong() to
        convert a string into a unsigned long integer.

        * wmi/pandora_wmi.h, pandora_wmi.cc: Modified getDisgkFreeSpace() to
        return a unsigned long integer. Used srttoulong() to transform the
        free disk into a log instead of an integer, that caused a negative
        value of free disk space when the amount was in the order of GB.

        * bin/PandoraAgent.exe: Updated to new commit.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@281 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-24 11:46:31 +00:00
raulmateos 38182de6ff 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.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@279 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-23 16:40:28 +00:00
Esteban Sanchez 0986bdb2f7 2006-11-21 Esteban Sanchez <estebans@artica.es>
* pandora_windows_service.cc: Changed the debug option of the
        configuration to "debug" instead of "pandora_debug".

        * pandora.cc: Removed output to stdout when logging.

        * bin/pandora_agent.conf: Removed " from module_proc example. Fixes
        bug #1600008.

        * bin/PandoraAgent.exe: Updated to new commit.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@265 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-21 11:32:03 +00:00
raulmateos 88221a8ed3 2006-11-17 Raúl Mateos <raulofpandora@gmail.com>
* installer/Pandora_FMS_Windows_Agent-1.2-Setup.exe: New installer to 
	include last binary file. This should be the last one before release
	of Pandora FMS 1.2.
	
	* installer/start_pandora_agent.bat, installer/stop_pandora_agent.bat,
	installer/LICENSE.txt, installer/README.txt: Added new files used by
	the installer in shorcuts.
	
	* installer/pandora.mpi: Update installer script file.
	
	* ChangeLog: Changed order of date of last commit.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@262 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-16 23:22:12 +00:00
slerena 316acb9b8b 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.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@260 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-15 09:46:44 +00:00
Esteban Sanchez 0ff129607b 2006-08-11 Esteban Sanchez <estebans@artica.es>
* ssh/libssh2/userauth.c: Fixed a bug when the public key file do
        not finish with '\n' or '\r'.

        * bin/PandoraAgent.exe: Updated to new changes.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@254 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-11-08 14:13:47 +00:00
raulmateos 9217723cf2 2006-10-13 Raúl Mateos <raulofpandora@gmail.com>
* installer/logo.png: New File.
	
	* installer/logo.gif: Delete file.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@233 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-10-13 10:58:51 +00:00
raulmateos 0ddcb7e5f1 2006-10-13 Raúl Mateos <raulofpandora@gmail.com>
* installer/Pandora Windows Agent-1.2 Beta3-Setup.exe: Updated
	installer to include last binary file.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@232 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-10-13 10:18:29 +00:00
Esteban Sanchez 647b3d10e2 2006-10-06 Esteban Sanchez <estebans@artica.es>
* pandora.cc, pandora.h: Added getPandoraDebug() to get the 
debug
        flag value.

        * pandora_windows_service.cc: Do not remove the data file if 
flag
        debug is active.

        * bin/PandoraAgent.exe: Updated to new changes.

        * ChangeLog: Style correction.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@218 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-10-06 11:25:36 +00:00
raulmateos 4b76cd7433 2006-10-05 Raúl Mateos <raulofpandora@gmail.com>
* Pandora Windows Agent-1.2 Beta3-Setup.exe: Updated installer to include 

	Pair Key generation.
	* pandora.mpi: New file, installjammer installer. You should change PATHS
	to include the files into the installer.
	* pandora.ico: New file, used in the installer.
	* logo.gif: New file, used in the installer (it should be changed to .png)

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@217 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-10-05 17:20:44 +00:00
raulmateos 6ea8e11812 2006-09-27 Raúl Mateos <raulofpandora@gmail.com>
* Pandora Windows Agent-1.2 Beta3-Setup.exe: Updated logo image 
	and added shortcut to edit configuration file.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@188 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-09-27 18:08:46 +00:00
raulmateos c4a849b679 2006-09-22 Raúl Mateos <raulofpandora@gmail.com>
* installer/: New directory to put the Pandora Agent for Windows installer
	* Pandora Windows Agent-1.2 Beta3-Setup.exe: New file added to repository

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@185 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-09-22 11:44:36 +00:00
slerena 2fdfe5d5b5 2006-09-21 Sancho Lerena <slerena@artica.es>
* pandoradb.sql: Altered tagente_datos field "datos" to have
	DOUBLE(18,2) instead of DOUBLE (12,2).

	* pandora_db1.1_to1.2.sql: Altered tagente_datos field "datos" to
	have DOUBLE(18,2) instead of DOUBLE (12,2).



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@183 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-09-21 16:30:34 +00:00
raulmateos 4670bc14a0 2006-09-20 Raul Mateos <raulofpandora@gmail.com>
* win32\bin\pandora_agent.conf: Updated some texts to english
   * win32\bin\README: Added

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@181 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-09-20 18:00:22 +00:00
Esteban Sanchez 1245ee6006 2006-08-31 Esteban Sanchez <estebans@artica.es>
* bin/PandoraAgent.exe: Updated to the new code.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@179 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-09-20 13:45:43 +00:00
slerena d342a11425 2006-08-30 Sancho Lerena <slerena@gmail.com>
* pandora_agent/ChangeLog: Created and added to repository

	* pandora_server/ChangeLog: Created and added to repository

	* pandora_console/CHANGELOG: Renamed to ChangeLog

	* pandora_console/reporting/*.php: Replaced old code with new
	code for trunk. Deleted old_jpg_functions directory from
	repository




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@155 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-08-31 23:54:13 +00:00
Esteban Sanchez ca167a4d1b 2006-08-31 Esteban Sanchez <estebans@artica.es>
* pandora.cc, pandora_strutils.h, windows_service.h, wmi/pandora_wmi.cc, ssh/pandora_ssh_test.cc: Documentation comments updated.

        * ssh/pandora_ssh_client.[h,cc]: Documentation comments updated. Comment deleted.

        * windows_service.cc: Comment deleted.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@151 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-08-31 12:42:36 +00:00
Esteban Sanchez f0ca607e09 2006-08-15 Esteban Sanchez <estebans@artica.es>
* autogen.sh, configure.in, Makefile.am, Doxyfile.in: Added to
        repository. They are used to generate documentation, not to compile.

        * main.cc: Added some comments. Style correction.

        * pandora.[cc,h]: Added documentation comments. Changed visibility of
        some attributes.

        * pandora_agent_conf.[cc,h]: Added to Pandora namespace. Added
        documentation comments.

        * pandora_windows_service.[cc,h], pandora_strutils.[cc,h],
        windows/pandora_windows_infp.[cc,h], ssh/pandora_ssh_test.[cc,h]:
	Added documentation comments.

        * ssh/pandora_ssh_client.[cc,h]:Added documentation comments. Removed
        old method to connect with user and password. Style correction.

        * misc/pandora_file.[cc,h]: Added documentation comments. Renamed some
        parameters.

        * modules/pandora_module.[cc,h]: Added documentation comments. Put a
        name to the enumerators. Added a new class to agroupate all exceptions
        produced by Pandora_Module child class objects. Changed visibility of
        some attributes. Added some new methods and renamed others.

        * modules/pandora_module_cpuusage.[cc,h],
        modules/pandora_module_exec.[cc,h],
        modules/pandora_module_freememory.[cc,h],
        modules/pandora_module_freedisk.[cc,h], modules/pandora_module_proc.[cc,h],
        modules/pandora_module_service.[cc,h]: Added documentation comments.
        Some changes to adapt the objects to the Pandora_Module changes.

        * modules/pandora_module_list.[cc,h]: Added documentation comments.
        Some changes to adapt the objects to the Pandora_Module changes. Added
        to Pandora_Modules namespace.

        * windows/pandora_windows_wmi.[cc,h]: Added documentation comments.
        Renamed Pandora_Wmi_Error to Pandora_Wmi_Exception.

        * windows_service.[cc,h]: Added documentation comments. Changed
        visibility of some attributes. Style correction.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@150 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-08-25 13:02:03 +00:00
Esteban Sanchez 8805e64e60 2006-07-17 Esteban Sanchez <estebans@artica.es>
* main.cc: Added "--help" option.

        * pandora_strutils.cpp: Renamed to pandora_strutils.cc

        * bin/PandoraAgent.exe: Updated to the new commit.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@139 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-17 11:18:12 +00:00
Esteban Sanchez 138bfc06a1 2006-07-14 Esteban Sanchez <estebans@artica.es>
* modules/pandora_module_factory.cc: Removed unnecessary debug.

        * windows/pandora_wmi.cc: Removed graphical exceptions to be executed when something happens with disphelper library. Get a string when retrieving the FreeSpace field on getDiskFreeSpace(), it solves a bug when the free space was a huge amount.

        * bin/PandoraAgent.exe: Updated to the new commit.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@138 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-17 09:13:46 +00:00
raulmateos 6c9eadf9c5 (Pandora Agents)
* Changed name of agent

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@137 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-17 08:19:35 +00:00
raulmateos f26600cc93 (Pandora Console)
* Some headers changed to show the "official" GPL Header info

* modificar_server.php. Add highlights. Add line before the submit button. Add help.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@136 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-17 08:17:58 +00:00
Esteban Sanchez 05df7536d4 2006-07-12 Esteban Sanchez <estebans@artica.es>
* modules/pandora_module_freememory.[cc,h]: Added to repository. Implements a module to the the amount of free memory.

        * modules/pandora_module.h, modules/pandora_module_factory.cc, modules/pandora_module_list.cc: Added support to Pandora_Module_Freememory.

        * modules/pandora_wmi.[cc,h]: Added getFreememory () to get the amount of free memory.

        * pandora_windows_service.h: Removed public specificator from some functions.

        * PandoraAgent.dev: Added new files.

        * bin/PandoraAgent.exe: Updated to the new commit.

        * bin/pandora_agent.conf: Added example of free memory module.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@133 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-13 10:38:32 +00:00
Esteban Sanchez 8bd863ad58 2006-07-11 Esteban Sanchez <estebans@artica.es>
* bin/pandora_agent.conf: Added examples of CPU usage and free space on disk.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@131 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-12 10:57:20 +00:00
Esteban Sanchez 207f8052b3 2006-07-11 Esteban Sanchez <estebans@artica.es>
* modules/pandora_module_cpuusage.[cc,h]: Added to repository. Implements a module to get the CPU usage percentage.

        * modules/pandora_module.h, modules/pandora_module_factory.cc, modules/pandora_module_list.cc: Added support to Pandora_Module_Cpuusage.

        * modules/pandora_module_freedisk.cc: Removed unnecessary debug output.

        * modules/pandora_module_service.h: Style correction.

        * windows/pandora_wmi.[cc,h]: Added getCpuUsagePercentage(). Removed unnecessary debug output.

        * PandoraAgent.dev: Added new files to the project.

        * bin/PandoraAgent.exe: Updated to the new commit.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@129 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-12 09:15:00 +00:00
raulmateos 54bd9c33fc (Pandora Agents)
* Delete, again, the hpux directory

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@126 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-11 16:41:33 +00:00
Esteban Sanchez 89bf49e977 2006-07-11 Esteban Sanchez <estebans@artica.es>
* pandora_windows_service.h: Public methods converted into private.

        * modules/pandora_module_freedisk.[cc,h]: Added to repository. Implements a module to check the free space in a disk.

        * modules/pandora_module.h, modules/pandora_module_factory.cc, pandora_module_list.cc: Added support to Pandora_Module_Freedisk modules.

        * ssh/libssh2/channel.c: Fixed a bug on libssh2_channel_wait_closed that caused to not copy the file to the remote host.

        * windows/wmi/pandora_wmi.[cc,h]: Added getDiskFreeSpace() to get support eh Pandora_Module_Freedisk modules.

        * pandora_strutils,[cc,h]: Added longtostr() to convert a long into a string.

        * PandoraAgent.dev: Added new files to the project.

        * bin/PandoraAgent.exe: Updated to the new commit.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@120 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-11 09:41:22 +00:00
Esteban Sanchez 1919501250 2006-07-10 Esteban Sanchez <estebans@artica.es>
* modules/pandora_module_list.cc: Delete modules from the list 
in the destructor.

        * ssh/libssh2/*: Updated to a new version of libssh2 (v 0.14). 
It solves a very important leak.

        * PandoraAgent.dev: Linker options modified. Libssh2 files are 
not compiled as C++.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@117 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-10 10:43:11 +00:00
dervitx 6284d0f1a8 - when a module passes string data to the server in a XML document, presence of special XML characters like '&' and '<' si not checked. A temporal workaround is implemented in this revision, consisting on encapsulating the module data within <![CDATA[ ]]> http://www.w3schools.com/xml/xml_cdata.asp
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@107 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-08 20:57:43 +00:00
slerena 8d93ca3ce9 * Fixed minor issues for finish Pandora 1.2 Beta 2.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@105 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-06 17:17:49 +00:00
raulmateos e02b250b9f - Rename hpux folder to hp-ux (Pandora Agents)
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@99 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-06 14:14:09 +00:00
Esteban Sanchez de01f21580 006-07-05 Esteban Sanchez <esteban@steve-o.org>
* README: Style correction.

        * pandora.cc: Log file renamed.

        * modules/pandora_module.cc: Fixed a bug when sending a integer value
        from a module exec type.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@98 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-06 12:30:04 +00:00
slerena 59efd044c1 * GNU Tools for Win32.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@97 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-06 11:06:34 +00:00
slerena 031c8ded7f * Final fixes for Pandora Agent 1.2 for Linux
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@96 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-06 11:05:42 +00:00
slerena 0559fa3b63 * Added licence in COPYING
* Change name from install information contained in bin/README.txt to INSTALL
* Added needed libs


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@95 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-06 11:02:32 +00:00
Esteban Sanchez b5f593ca21 2006-07-05 Esteban Sanchez <esteban@steve-o.org>
* AUTHORS, README: Added to repository

        * PandoraAgent.dev: Linker options modified to not point to a static
        path.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@94 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-05 16:27:34 +00:00
Esteban Sanchez 6c16f6bc67 2006-07-05 Esteban Sanchez <esteban@steve-o.org>
* pandora.h, ssh/padora_ssh_client.h: Define renamed.

        * pandora_windows_service.cc: SSH user modified.

        * main.cc: Added Pandora_SSH_Test

        * ssh/pandora_ssh_test.h: Added define to avoid recursive inclusion.

        * ssh/pandora_ssh_test.cc: Unnecessary includes removed.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@93 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-05 15:02:28 +00:00
Esteban Sanchez 9a5bea1f1f 2006-07-05 Esteban Sanchez <esteban@steve-o.org>
* pandora.[cc,h]: Program name and display name of the application.
        Added pandora_version variable and getPandoraAgentVersion()

        * pandora_windows_service.[cc,h]: Added checking of debug flag when
        reading the configuration file. Get the agent name from the machine if
        it was not defined in the configuration file. Date format on
        getXmlHeader() corrected. Style correction.

        * bin/README.txt: Fixed a error.

        * bin/PandoraAgent.tar.gz: Updated to the new commit.

        * windows/pandora_wmi.cc: The errors are now shown using pandoraLog().

        * modules/pandora_module.cc, modules/pandora_module_exec.cc,
        ChangeLog: Style correction.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@91 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-05 14:02:05 +00:00
Esteban Sanchez 4e4bf6fefe 2006-07-05 Esteban Sanchez <esteban@steve-o.org>
* bin/README.txt: Added to repository.

        * pandora.h: Service name renamed.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@86 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-05 10:29:36 +00:00
Esteban Sanchez e6c81809f4 2006-07-05 Esteban Sanchez <esteban@steve-o.org>
* windows/pandora_wmi.cc: Removed unnecessary debug. Check the service state on isRunningService ()

        * pandora_agent_conf.cc, modules/pandora_module_factory.cc: Removed unnecessary debug.

        * bin/PandoraAgent.tar.gz: Added to repository.

        * ssh/pandora_ssh_client.cc: Debug converted into log.

        * pandora_windows_service.cc:  Get the interval value (in minutes) and set it to the service.
        Check if the XML of the module is NULL before adding it to the file. Added log output on error.
        Delete temporal file before finishing the run.

        * pandora_windows_service.h: Macro modified.

        * modules/pandora_module.h, modules/pandora_module.cc: Added new exception, raised when the interval
        is not fulfilled. Added code to the run funtion of the Pandora_Module class, to check the execution
        interval.

        * modules/pandora_module_proc.cc, modules/pandora_module_exec.cc, modules/pandora_module_service.cc:
        Call to the run() base class function before running the specific code.

        * modules/pandora_module_list.cc: Removed use of namespace and use a explicit specification.

        * Changelog: Renamed to ChangeLog.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@85 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-05 08:46:51 +00:00
Esteban Sanchez 54a0db6509 2006-07-04 Esteban Sanchez <esteban@steve-o.org>
* windows/pandora_wmi.*, windows/pandora_windows_info.*, windows/wmi/disphelper.*,
          misc/pandora_file.*, ssh/*, ssh/libssh2/*, modules/pandora_module_service.*,
        modules/pandora_module_proc.*: Added to repository

        * pandora_windows_service.cc, pandora_windows_service.h: getXMLHeader renamed to getXmlHeader
        and modified its behavior. Updated to the Pandora XML specification. Add SSH and XML generation
        functionallity.

        * modules/pandora_module_exec.cc: Added the execution to a job to prevent zombies process. Update
        the execution command.

        * modules/pandora_module_factory.cc: Added Pandora_Module_Proc and Pandora_Module_Service. Added
        the interval parameter.

        * modules/pandora_module_list.cc: Added support to Pandora_Module_Proc and Pandora_Module_Service.

        * modules/pandora_module.h: Added new types of modules. Added execution times and module description
        to the Pandora_Module class. Added support to Pandora_Module_Proc and Pandora_Module_Service. Added
        getXml, setInterval and setDescription functions.

        * pandora.h: Commentary fixed.

        * Changelog: Renamed to ChangeLog.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@83 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-07-04 14:07:08 +00:00
Esteban Sanchez ace464380f 2006-06-20 Esteban Sánchez
* win32: Initial import.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@48 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-06-20 17:05:19 +00:00
Esteban Sanchez 3d3ce70b82 2006-06-20 Esteban Sanchez
* win32/: Renamed to win32_old



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@47 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-06-20 16:54:28 +00:00
slerena fbedd6ffad New version of pandora_agent script, now officially support individual
interval for each module. DEBUG mode now copy the XML data file on local
machine g "mv" command instead ssh, by default. A new example of setup
is provided.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@40 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-06-05 20:52:12 +00:00
raulmateos 73191dac41 - Update win32 agent vbscript
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@28 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-04-29 15:02:23 +00:00
slerena 0cd002810a Initial Pandora load from our internal SVN
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2006-03-27 03:37:27 +00:00