Commit Graph

471 Commits

Author SHA1 Message Date
mdtrooper 6fa9c2ce24 2009-10-30 Miguel de Dios <miguel.dedios@artica.es>
* DEBIAN/control, DEBIAN/md5sums, DEBIAN/postinst, DEBIAN/prerm,
	DEBIAN/conffiles: debian base files for to make a .deb package.
	* make_deb_package.sh: shell script for make automatically the deb package
	for standard installation in a Debian Lenny, this script make a package
	"pandorafms.agent_3.0.0.rc1.deb".


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2060 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-10-30 09:09:00 +00:00
slerena 95a427dc18 2009-10-26 Sancho Lerena <slerena@artica.es>
* Updated conf files: temporal variable to use /tmp by default.

        Updated spec revision.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2057 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-10-27 21:04:49 +00:00
slerena 97cec561e0 2009-10-17 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent_daemon: Fixed problems in small term with    
        PID detection.

        * unix/Linux/pandora_agent_daemon: Same as above.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2030 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-10-16 15:06:58 +00:00
slerena 7af1bdc379 2009-10-17 Sancho Lerena <slerena@artica.es>
* configure.in: Modified path to libregex.a instead original boost
        library name (very large and complex). This should be fix with the 
        library package uploaded in sourceforge and compile nicely (works
        for me :-)




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2029 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-10-16 15:02:22 +00:00
ramonn 472af37ca9 2009-10-15 Ramon Novoa <rnovoa@artica.es>
* windows_service.cc: Enable service recovery by default.

        * pandora_windows_service.cc: Added autotime, group and description
          configuration options.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2024 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-10-15 14:30:38 +00:00
slerena b54169da19 2009-10-13 Sancho Lerena <slerena@artica.es>
* bin/PandoraAgent.exe: Last build of agent binary.
	
	* bin/pandora_agent.conf: new default .conf for packaging.
	
	* bin/util/getreg.exe, bin/util/cmp.exe, bin/util/sort.exe: New bin tools
	for the 3.0 agent util directory.
	
	* installer/scripts/install_service_restart.bat: Install daily agent
	restart with AT command.
	
	* installer/scripts/restart_pandora_agent.bat: Make a service restart from
	command line (using net commands).
	
	* installer/pandora.mpi: Many fixes and improvements for the installer.

	* installer/README.txt: Updated readme.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2017 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-10-13 19:15:07 +00:00
ramonn 4f43d0c724 2009-10-06 Ramon Novoa <rnovoa@artica.es>
* main.cc: Fixed the agent interval when running in process mode.

        * pandora_windows_service.cc: Moved the startup delay to the right
          place.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2001 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-10-06 10:55:59 +00:00
ramonn 54aa4c3852 2009-10-05 Ramon Novoa <rnovoa@artica.es>
* ftp/pandora_ftp_client.h: Fixed the path of curl.h to match
          that in the Dev-cpp libcurl devpack.

        * modules/pandora_module_tcpcheck.cc: Properly close the connection
          socket.

        * modules/pandora_module_regexp.cc: Removed debugging code.

        * modules/pandora_module_perfcounter.cc: Close the query handle even if
          no data was returned to avoid memory leaks.

        * windows/pandora_windows_info.h,
          windows/pandora_windows_info.cc,
          modules/pandora_module_proc.cc: Fixed a process handle leak.

        * configure.in: Improved library detection.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2000 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-10-05 17:04:17 +00:00
slerena 8790fd3070 2009-09-30 Sancho Lerena <slerena@artica.es>
* win32/installer/pandora.mpi: Updated installer.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1996 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-30 17:21:57 +00:00
slerena cd81d12c77 2009-09-30 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent_installer: Fixed "accidental" deletion
        of /var/spool/pandora uninstalling the agent, now only
        delete /var/spool/pandora/data_out 
        



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1995 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-30 16:32:21 +00:00
guruevi d2bb3e7387 2009-09-25 Evi Vanoost <vanooste@rcbi.rochester.edu>
* mac_osx/pandora_fms/pandora_fms, 
        mac_osx/pandora_fms/StartupParameters.plist: Updated for 3.0

        * mac_osx/tentacle_client: Added for 3.0

        * mac_osx/pandora_agent: Copied from Linux and modified

        * mac_osx/pandora_agent.conf: Slight modifications for 3.0

        * mac_osx/pandora_agent_installer: Copied from Linux and 
        modified

        * mac_osx/Pandora FMS.pmdoc: PackageMaker definition file 
        to create Mac Packages for easy (automatic) deployment

        * mac_osx/Pandora Agent 3.0 for Mac: Package (installer) for 
        Mac. This is an easy (click-to-run) package.


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1975 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-25 13:35:51 +00:00
slerena a7c7ce7d31 2009-09-24 Sancho Lerena zslerena@artica.es>
* linux/agent_installer: Fixed a typo in old setup backup cmd. 



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1970 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-24 16:38:54 +00:00
slerena d550874e06 2009-09-24 Sancho Lerena <slerena@artica.es>
* modules/pandora_module_tcpcheck.cc: WSAStartup memory management
        was leaking memory, so we will create and destroy in each loop the WSA
        structure. Tested and leak-proof :-))

        * modules/pandora_module_inventory.cc: Fixed typo with string label of
        services inventory module.

        * bin/PandoraAgent.exe: New binary (woah, compiled from linux!).

        * pandora_windows_service.cc: Fixed problem in os XML Tag, was os_name 
        not os. Fixed problem with windows version, now is passwd full string to xml.
        Tentacle call is passwd between quotes, because tentacle could be
        in paths with blank spaces (by default \program files\pandora_agent).

        * pandora.cc: Build updated. 



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1969 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-24 16:29:25 +00:00
ramonn 3efe31ea0f 2009-09-23 Ramon Novoa <rnovoa@artica.es>
* windows/pandora_wmi.h, modules/pandora_module_inventory.cc: Changed
          the format of the inventory XML.

        * main.cc: Execute the agent and exit when compiled with debugging
          enabled.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1968 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-23 07:04:04 +00:00
ramonn bead576766 2009-09-22 Ramon Novoa <rnovoa@artica.es>
* debug_new.h, fast_mutex.h,
	  debug_new.cpp, static_assert.h: Added to repository. Wu Yongwei's
	  memory leak detection tool (part of Nvwa). Only compiled when
	  debugging is enabled.

	* bin/util/tentacle_client.exe: Added to repository. Tentacle client
	  needed to build the installer.

	* installer/pandora_2.0.mpi: moved to installer/pandora.mpi. Updated.
	  The installer can now be built directly from the installer
	  subdirectory.

	* configure.in, Makefile.am, autogen.sh: Created a proper
	  configure.in and Makefile.am. The agent can now be cross-compiled
	  from Linux :-D

	* bin/pandora_agent.conf: Fixed. A local configuration had been
	  uploaded.
	
	* pandora_windows_service.h,pandora_windows_service.cc,
	  udp_server/udp_server.cc, udp_server/udp_server.h: Properly shutdown
	  the UDP server.

	* modules/pandora_module_regexp.cc,
	  modules/pandora_module_inventory.cc,
	  modules/pandora_module_factory.cc,
	  modules/pandora_module.cc, pandora_strutils.cc,
	  pandora.h, pandora.cc: Fixed a couple of memory leaks. Small changes
	  to avoid compile warnings when cross-compiling from Linux.

	* windows_service.cc: Removed the interactive service flag to avoid
	  'black windows'.

	* main.cc: Include the memory leak detection tool if debugging is
	  enabled.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1966 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-22 11:48:25 +00:00
slerena e9da8865d5 2009-09-18 sancho Lerena <slerena@artica.es>
* unix: Added subdir with local daemon script and sample conf
        file for each supported system: Linux, AIX, Solaris and HPUX.

        * Installer now detects OS and install startup scripts and
        conf depending on OS.

        * Updated RPM spec for Linux agent.

        * Plugins: Let here (at this time) only "common" plugins,
        in the future will be common plugins and OS dependendant 
        plugins.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1959 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-18 18:45:44 +00:00
ramonn cd865b24ff 2009-09-16 Ramon Novoa <rnovoa@artica.es>
* pandora_windows_service.cc: Fixed a memory leak.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1951 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-16 17:10:28 +00:00
ramonn 1bc4fc7d14 2009-09-14 Ramon Novoa <rnovoa@artica.es>
* unix, unix/pandora_agent_installer,
          unix/plugins, unix/pandora_agent,
          unix/pandora_agent_daemon, unix/AUTHORS,
          unix/pandora_agent.conf, unix/COPYING,
          unix/pandora_agent.spec, unix/tentacle_client,
          unix/README: Added to repository. Generic Pandora FMS Unix agent
          written in PERL. The skeleton files where copied from the linux
          subdirectory.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1940 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-14 15:57:00 +00:00
ramonn 863f3ab17e 2009-09-11 Ramon Novoa <rnovoa@artica.es>
* modules/pandora_module_inventory.h,
          modules/pandora_module_inventory.cc,
          modules/pandora_module_factory.cc: Fixed inventory module interval
          calculation.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1931 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-10 22:17:00 +00:00
ramonn 7d4cb6b184 2009-09-10 Ramon Novoa <rnovoa@artica.es>
* windows/pandora_wmi.cc,
          modules/pandora_module_factory.cc: Removed unnecessary code.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1928 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-10 14:25:59 +00:00
ramonn 6498a6f3bf 2009-09-10 Ramon Novoa <rnovoa@artica.es>
* windows/pandora_windows_info.h,
          windows/pandora_windows_info.cc: Added a new function that searches
          the Windows registry for installed software.

        * windows/pandora_wmi.cc, windows/pandora_wmi.h: Avoid reading numeric
          values from WMI query results into strings.

        * modules/pandora_module_inventory.h,
          modules/pandora_module_inventory.cc,
          modules/pandora_module_factory.cc: Added a new inventory module that
          lists system services. Updated the software module to use the new
          function. Fixed some typos.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1927 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-10 14:15:39 +00:00
pabloconcepcion 4b8bc26a9a 2009-09-02 Pablo de la Concepcin <pablo.concepcion@artica.es>
* windows/pandora_wmi.cc, windows/pandora_wmi.h: Added Inventory
        functions

        * modules/pandora_module_inventory.h,
        modules/pandora_module_inventory.cc,
        modules/pandora_module.h, modules/pandora_module_list.cc,
        modules/pandora_module_factory.cc, modules/pandora_module.cc: Added
        Inventory moudule files and moudule loading logic.

        * modules/pandora_data.cc, modules/pandora_data.h: Added data_origin
        atribute, new constructors and getters and setters for the atribute

        * bin/PandoraAgent.exe: new complide binary

        * bin/pandora_agent.conf: new configuration parameters for inventory
        module

        * PandoraAgent.dev: Updated project file



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1905 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-02 11:39:53 +00:00
slerena 3b2daf0bbf 2009-09-01 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent.spec: Using chkconfig to manage service
        instalation/deinstallation.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1901 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-09-01 16:31:14 +00:00
slerena 9290339ef4 2009-08-22 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent.spec: Update uninstall process.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1873 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-08-23 21:52:53 +00:00
slerena 62aa851838 2009-08-20 Sancho Lerena <slerena@artica.es>
* bsd-ipso/pandora_agent.sh
	aix/pandora_agent
	mac_osx/pandora_agent
	openWRT/pandora_agent
	hp-ux/pandora_agent
	win32/udp_server/udp_server.cc
	win32/udp_server/udp_server.h
	meta_agent/pandora_agent_sim.sh
	solaris/pandora_agent: Header updates.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1870 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-08-21 12:13:36 +00:00
marostegui e1c6902b96 git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1865 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f 2009-08-19 07:12:56 +00:00
slerena 045a898a80 2009-08-18 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent.spec: Fixed some permissions.

	* pandora_agent.conf, pandora_agent: Support for description and group
	passed to the server. Also implemented AUTOTIME, where timestamp used
	is the server localtime instead agent datetime. Also placed new token for
	module_postprocess data to be passed to server.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1863 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-08-19 02:28:44 +00:00
slerena fa6c0bfc4b 2009-08-14 Sancho Lerena <slerena@artica.es>
* linux/plugins/arp_attack: New agent plugin to detect ARP attacks.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1851 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-08-14 18:31:10 +00:00
slerena e069eb4b87 2009-08-14 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent_installer: Fixed problems with .conf backup

        * linux/plugins/iptables_plugin: New agent plugin for Netfilter.

        * linux/plugins/apache_status: new agent plugin (apache status).

        * linux/plugins/inventory: Added users and process. Fixed weird
        problem with inexistant XML attribute VALUE ¿?. Now works fine.

        * linux/plugins/pandora_df: New agent plugin (disk space).




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1850 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-08-14 18:14:37 +00:00
slerena 93bdc0737d 2009-08-12 sancho Lerena <slerena@artica.es>
* linux/pandora_agent: Added LSB tags to startup daemon for SUSE



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1846 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-08-12 15:04:16 +00:00
slerena 3df377e0d5 2009-08-11 Sancho Lerena <slerena@artica.es>
* linux/pandora_agent_installer: Some fixes and support for Ubuntu/SUSE
	specific installer.
	
	* linux/plugins/grep_log: Support for more than module over the same file.
	
	* linux/pandora_agent_daemon: Fixed problems with PID control, rewrite
	function, now should works on any linux distro. 
	
	* linux/pandora_agent.conf: Added new inventory plugin and minor changes in
	default modules.

	* linux/pandora_agent: Updated version and build 



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1841 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-08-11 16:58:01 +00:00
mdtrooper bc1cfb0a42 2009-08-11 Miguel de Dios <miguel.dedios@artica.es>
* ChangeLog: sorry, I had got a mistake with copy&paste.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1838 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-08-11 15:41:39 +00:00
mdtrooper 28096d7520 2009-08-03 Ramon Novoa <rnovoa@artica.es>
* linux/plugins/inventory: Added the capacity for search services in init,
	details file system, and modify the software scanner to extract the
	description.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1836 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-08-11 15:19:30 +00:00
ramonn 2542b0ab36 2009-08-03 Ramon Novoa <rnovoa@artica.es>
* linux/plugins/inventory: Added to repository. Inventory plugin.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1827 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-08-03 15:21:20 +00:00
ramonn 946f547e39 2009-07-22 Ramon Novoa <rnovoa@artica.es>
* linux/plugins/pandora_df: Properly close the <module> XML tag.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1816 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-07-22 16:14:33 +00:00
ramonn 70284f6a83 2009-07-16 Ramon Novoa <rnovoa@artica.es>
* linux/plugins/pandora_ps, linux/plugins/pandora_df: Added to
          repository. New ps and df plugins.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1808 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-07-16 16:21:37 +00:00
marostegui 972e94d0a3 2009-07-02 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent.spec: Fixed a typo.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1788 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-07-02 18:05:04 +00:00
marostegui 2a2b40e466 2009-07-02 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent.spec: RPM spec file for 3.0 version.
	This spec file builds packages for: Centos5,Fedora11,RHEL5,
	SLE9, SLE10, OpenSuse 10.3, OpenSuse 11.0.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1787 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-07-02 17:49:29 +00:00
marostegui a5a8a61108 2009-06-11 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent_installer: Changed the uninstall options
        cause if you had the agent in the same machine as the server and the
        agent is deleted, it would delete /etc/pandora/ (which includes
        pandora_server.conf) instead of just pandora_agent.conf.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1750 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-06-12 07:09:33 +00:00
ramonn b012d84a57 2009-05-28 Ramon Novoa <rnovoa@artica.es>
* modules/pandora_module_logevent.cc: Fixed the calculation of the
          newest event offset. Removed module output when no log events are
          found.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1721 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-05-28 14:05:17 +00:00
ramonn bc5437b952 2009-05-25 Ramon Novoa <rnovoa@artica.es>
* windows/pandora_wmi.cc, windows/pandora_wmi.h: Added functions for the
          new modules. Removed old logevent functions.

        * pandora_windows_service.h, pandora_windows_service.cc: Added support
          for data file buffering and startup delay.

        * modules/pandora_module_logevent.cc, modules/pandora_module_logevent.h:
          Rewritten to retrieve event log data using the PDH interface instead
          of WMI (was too slow).

        * modules/pandora_module_tcpcheck.cc, modules/pandora_module_tcpcheck.h,
          modules/pandora_module_regexp.cc, modules/pandora_module_regexp.h,
          modules/pandora_module_perfcounter.cc,
          modules/pandora_module_perfcounter.h,
          modules/pandora_module_freedisk_percent.cc,
          modules/pandora_module_freedisk_percent.h,
          modules/pandora_module_freememory_percent.cc,
          modules/pandora_module_freememory_percent.h: Added to repository.
          New modules, see http://openideas.info/wiki/.

        * modules/pandora_module.h, modules/pandora_module.cc,
          modules/pandora_module_factory.cc, modules/pandora_module_list.cc:
          Added support for the new modules.

        * bin/pandora_agent.conf: Included configuration examples for the new
          modules.

        * PandoraAgent.dev: Updated to compile the new modules.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1707 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-05-25 17:50:27 +00:00
guruevi a39a672b01 2009-05-05 Evi Vanoost <vanooste@rcbi.rochester.edu>
* mac_osx/plugins/ipmi2xml/impi2xml.php, 
	linux/plugins/ipmi2xml/impi2xml.php: Updated for latest ipmitool
	and works with Apple XServe "Nehalem". See blog post for adapting it
	
	* mac_osx/plugins/ipmi2xml/README.txt, 
	linux/plugins/ipmi2xml/README.txt: Updated documentation for dependencies

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1677 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-05-05 15:55:24 +00:00
aloriel 4d8dbf1307 2009-04-29 Jorge Gonzalez <jorgegonz@artica.es>
* win32/bin/pandora_agent.conf: fixed typos.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1661 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-04-29 07:57:36 +00:00
esanchezm cef72bc258 2009-04-13 Esteban Sanchez <estebans@artica.es>
* modules/pandora_module_odbc.cc: Fixed log message when no username
        was found.

        * modules/pandora_module_factory.cc: Removed duplicated assignment.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1610 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-04-13 10:49:08 +00:00
slerena 3342f882c2 2009-04-02 Sancho Lerena <slerena@artica.es>
*  pandora_agent_installer: Some corrections for new tentacle install.
	
	* pandora_agent_daemon: Some corrections for startup script.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1595 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-04-02 19:22:05 +00:00
ramonn 5ba90332c8 2009-04-02 Ramon Novoa <rnovoa@artica.es>
* modules/pandora_module_proc.cc,
          modules/pandora_module_proc.h: Fixed module_startdelay and
          module_retrydelay behavior.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1592 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-04-02 17:38:14 +00:00
marostegui f119df947b 2009-04-02 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent_installer: Added tentacle_client installation

	* linux/tentacle_client: Added to repository. Tentacle_client is now
	installed along with the Agent.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1588 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-04-02 09:04:21 +00:00
esanchezm 2257df6d99 2009-03-24 Esteban Sanchez <estebans@artica.es>
* udp_server/udp_server.cc, udp_server/udp_server.h: Replaced
        blankspaces with tabs.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1556 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-03-24 14:06:23 +00:00
marostegui 6c0c1bca32 2009-03-16 Manuel Arostegui <marostegui@artica.es>
* win32/bin/pandora_agent.conf: Added example of a UDP server
        to allow start/stop process.

        * win32/Changelog: Updated.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1535 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-03-16 08:03:49 +00:00
marostegui 8e7afc603b 2009-03-13 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent.conf: Commented SNMPGET example module
        it is not useful in a default installation since it will always
        fail.

        * win32/bin/pandora_agent.conf: Added example for the new features
        such as watchdog and asynchronous mode.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1533 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-03-13 09:23:41 +00:00
ramonn 2c6d6d5954 2009-02-24 Ramon Novoa <rnovoa@artica.es>
* win32/modules/pandora_module_proc.cc,
          win32/modules/pandora_module_proc.h,
          win32/modules/pandora_module_factory.cc,
          win32/pandora_windows_service.cc: Fixed some 'work in progress'
          code from previous commit.

        * win32/pandora.cc: Updated version string.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1482 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-02-24 18:50:16 +00:00
aloriel a03d847655 2009-02-24 Jorge Gonzalez <jorgegonz@svn.gnome.org>
* linux/pandora_agent.conf: fixed typo.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1478 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-02-24 11:26:01 +00:00
ramonn e5a65eda12 2009-02-13 Ramon Novoa <rnovoa@artica.es>
* windows/pandora_wmi.cc
          windows/pandora_wmi.h
          modules/pandora_module_exec.cc: Hide console window when executing
          exec modules.

        * modules/pandora_module_proc.cc,
          modules/pandora_module_proc.h,
          modules/pandora_module_factory.cc: Added module_retries,
          module_startdelay and module_retrydelay options to proc
          modules.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1454 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-02-13 14:34:10 +00:00
esanchezm 82829087ab 2009-02-12 Esteban Sanchez <estebans@artica.es>
* main.cc: Added new parameter to help text.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1449 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-02-12 11:08:26 +00:00
ramonn a0b5f01761 2009-02-09 Ramon Novoa <rnovoa@artica.es>
* windows/pandora_wmi.cc,
          windows/pandora_wmi.h: Allow custom process creation flags.

        * pandora_windows_service.cc: Hide console window when calling
          tentacle client.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1434 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-02-09 17:47:24 +00:00
esanchezm 19ebb674a5 2009-02-09 Esteban Sanchez <estebans@artica.es>
* main.cc: Added a new parameter --process to run the agent as a
        single process instead of a service.

        * pandora_windows_service.h: Interval property is now public so it can
        be readed if it's running as a single process.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1432 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-02-09 10:26:07 +00:00
ramonn 1f2dfedead 2009-01-26 Ramon Novoa <rnovoa@artica.es>
* win32/modules/pandora_module.h,
          win32/modules/pandora_module_factory.cc,
          win32/modules/pandora_module.cc: Added support for async data types.

        * win32/modules/pandora_module_proc.cc: Removed unnecessary call
          to Pandora_Wmi::runProgram.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1398 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-01-26 11:48:35 +00:00
ramonn c2555fde95 2009-01-21 Ramon Novoa <rnovoa@artica.es>
* win32/bin/PandoraAgent.exe: Updated to r1371.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1372 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-01-20 23:12:27 +00:00
ramonn d1188effde 2009-01-20 Ramon Novoa <rnovoa@artica.es>
* win32/ftp/pandora_ftp_client.cc,
          win32/ftp/pandora_ftp_client.h,
          win32/windows/pandora_wmi.cc,
          win32/pandora_windows_service.h,
          win32/pandora.h,
          win32/udp_server/udp_server.cc,
          win32/misc/pandora_file.cc,
          win32/misc/pandora_file.h,
          win32/ssh/pandora_ssh_client.cc,
          win32/ssh/pandora_ssh_client.h,
          win32/pandora_windows_service.cc: Removed some exceptions that made
          the agent crash when the watchdog thread was running.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1371 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-01-20 22:21:31 +00:00
ramonn c0f8c88cd4 2008-12-24 Ramon Novoa <rnovoa@artica.es>
* win32/pandora_windows_service.h,
          win32/bin/pandora_agent.conf,
          win32/pandora_windows_service.cc: Added local transfer mode.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1309 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-12-24 13:57:45 +00:00
ramonn 53c93edf64 2008-12-24 Ramon Novoa <rnovoa@artica.es>
* win32/pandora_windows_service.cc: Do not send XML if server address
          is not set.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1307 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-12-24 12:33:41 +00:00
ramonn 4cdc153c03 2008-12-16 Ramon Novoa <rnovoa@artica.es>
* win32/modules/pandora_module_wmiquery.cc,
          win32/modules/pandora_module_wmiquery.h: Added to repository. WMI
          query module.

        * win32/windows/pandora_wmi.cc,
          win32/windows/pandora_wmi.h,
          win32/modules/pandora_module.h,
          win32/modules/pandora_module_factory.cc,
          win32/modules/pandora_module_list.cc,
          win32/modules/pandora_module.cc,
          win32/PandoraAgent.dev: Added support for WMI query module.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1294 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-12-16 11:30:12 +00:00
guruevi 08ea3b2d30 2008-12-11 Evi Vanoost <vanooste@rcbi.rochester.edu>
* Previous commit apparently messed up the structure

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1290 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-12-11 20:49:50 +00:00
guruevi 35c671c1bf 2008-12-11 Evi Vanoost <vanooste@rcbi.rochester.edu>
* linux/plugins/SGE: Added the SGE plugin
	
	* mac_osx/plugins/SGE: Renamed the SGE plugin to be consistent with Linux
	
	* mac_osx/pandora_agent, mac_osx/pandora_agent.conf, 
	mac_osx/pandora_agent_installer, mac_osx/pandora_fms/StartupParameters.list
	mac_osx/pandora_fms/pandora_fms: Updated to latest (2.0) client code. Fixed
	installer issues where it would overwrite previous config.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1289 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-12-11 20:40:09 +00:00
ramonn dd7ec69a67 2008-12-11 Ramon Novoa <rnovoa@artica.es>
* win32/pandora_windows_service.h,
          win32/pandora_windows_service.cc: Added support for a secondary server
          .




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1288 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-12-11 11:57:03 +00:00
ramonn 26603c5166 2008-12-11 Ramon Novoa <rnovoa@artica.es>
* win32/windows/pandora_wmi.cc,
          win32/pandora_windows_service.h,
          win32/PandoraAgent.dev,
          win32/pandora_windows_service.cc: Added an UDP Server. The
          agent can receive remote commands.

        * win32/udp_server,
          win32/udp_server/udp_server.cc,
          win32/udp_server/udp_server.h: Added to repository. UDP Server.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1287 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-12-11 10:20:07 +00:00
ramonn 62d048dda8 2008-12-10 Ramon Novoa <rnovoa@artica.es>
* linux/pandora_agent,
          linux/pandora_agent.conf: Added support for a secondary server.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1283 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-12-10 12:32:55 +00:00
esanchezm e6b2e0b85f 2008-12-03 Esteban Sanchez <estebans@artica.es>
* bin/PandoraAgent.exe: Updated to last commit.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1281 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-12-03 13:06:51 +00:00
esanchezm dfb6467cb5 2008-12-03 Esteban Sanchez <estebans@artica.es>
* pandora.[cc,h]: Function is_enabled() was moved here to be
	accesible.

	* pandora_windows_service.cc: Removed is_enabled() private function.

	* windows_service.cc: Service is now interactive, so it can open
	interactive processes in the watchdog mode of proc modules.

	* modules/pandora_module_factory.cc: Added "module_watchdog" and
	"module_start_command" tokens to service and process modules. Style
	correction.

	* modules/pandora_module_proc.[cc,h]: Added watchdog mode to run
	proccess when they die. It's done by setting a start command to
	recover it.

	* modules/pandora_module_service.[cc,h]: Added watchdog mode to start
	a service when it's stopped.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1277 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-12-03 12:04:48 +00:00
ramonn 9fc8cb45b6 2008-12-01 Ramon Novoa <rnovoa@artica.es>
* windows/pandora_wmi.cc,
          windows/pandora_wmi.h,
          modules/pandora_module_logevent.cc,
          modules/pandora_module_logevent.h,
          modules/pandora_module_factory.cc: Added event code filtering
          support to logevent module.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1271 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-12-01 17:49:16 +00:00
esanchezm d0f421c734 2008-12-01 Esteban Sanchez <estebans@artica.es>
* pandora_windows_service.cc: Removed debug output. Release mutex on
        sendXml()

        * modules/pandora_module.[cc,h]: Save latest output in a new property.
        It's used on generic_proc modules to check the value better.

        * modules/pandora_module_proc.[cc,h]: Added support for asynchronous
        mode. It checks process in a separeted thread and report the status
        quicker. Added getProcessName()

        * modules/pandora_module_service.cc: Style correction. Removed an
        indentation level.

        * windows/pandora_windows_info.[cc,h]: Added getProcessHandles() to
        get a list of handles of a running process, giving the process name.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1270 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-12-01 13:40:19 +00:00
esanchezm 7427997eee 2008-11-28 Esteban Sanchez <estebans@artica.es>
* modules/pandora_module.[cc,h]: Added an async property. Added
	getLatestOutput() to get the latest output of a module.

	* modules/pandora_module_factory.cc: Parse async token in modules.

	* modules/pandora_module_list.[cc,h]: It can create empty lists now
	and add modules using new addModule() function.

	* modules/pandora_module_service.[cc,h]: Added an async thread to
	watch services events and track services status changes quickly and
	asynchronously.

	* windows/pandora_wmi.cc: Style correction.

	* pandora_windows_service.[cc,h]: Pandora Windows service object is
	now single instance, so the instance to the running service can be
	accessed anywhere (useful in async threads). The XML generation and
	sending process has been moved to a new function called sendXml()
	which is thread-safe.

	* windows_service.h: Some properties are now protected instead of
	public to make it easier the singleton pattern in child classes.

	* main.cc: Adopted to singleton pattern in Pandora windows service.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1268 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-11-28 10:51:03 +00:00
esanchezm 9cd9ecb462 2008-11-26 Esteban Sanchez <estebans@artica.es>
* pandora_strutils.cc, pandora_strutils.h, ftp/pandora_ftp_client.cc,
	ftp/pandora_ftp_test.cc, ftp/pandora_ftp_client.h,
	ftp/pandora_ftp_test.h, windows/pandora_windows_info.h,
	windows/pandora_wmi.cc, windows/pandora_windows_info.cc,
	misc/pandora_file.cc, misc/pandora_file.h, pandora_agent_conf.cc,
	ssh/pandora_ssh_client.cc, ssh/pandora_ssh_test.cc,
	ssh/pandora_ssh_client.h, ssh/pandora_ssh_test.h,
	pandora_agent_conf.h, windows_service.cc, windows_service.h,
	modules/pandora_module.h, modules/pandora_module_logevent.cc,
	modules/pandora_module_exec.cc, modules/pandora_module_logevent.h,
	modules/pandora_module_exec.h, modules/pandora_module_freedisk.cc,
	modules/pandora_module_freedisk.h, modules/pandora_module_service.cc,
	modules/pandora_module_service.h, modules/pandora_module_proc.cc,
	modules/pandora_data.cc, modules/pandora_module_proc.h,
	modules/pandora_data.h, modules/pandora_module_factory.cc,
	modules/pandora_module_odbc.cc, modules/pandora_module_odbc.h,
	modules/pandora_module_factory.h,
	modules/pandora_module_freememory.cc, modules/pandora_module_list.cc,
	modules/pandora_module_freememory.h,
	modules/pandora_module_cpuusage.cc, modules/pandora_module_cpuusage.h,
	modules/pandora_module.cc, pandora.h: Tab style correction.
	Indentation blankspaces moved to tab characters.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1262 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-11-26 10:08:19 +00:00
slerena c2510c7775 2008-11-25 Sancho Lerena <slerena@gmail.com>
* linux/pandora_agent: Fixed problem parsing async_string.

        * linux/pandora_agent.conf: Sample of async_string module.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1259 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-11-24 15:53:58 +00:00
raulmateos 4aeb09e99c 2008-10-30 Raul Mateos <raulofpandora@gmail.com>
* win32/installer/pandora_2.0.mpi: Updated installer to let the user start
	the service during installation.
	* win32/installer/scripts/*.bat: Updated bat files with new service name.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1203 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-10-30 09:13:16 +00:00
raulmateos 94b7fbac3c 2008-09-05 Raul Mateos <raulofpandora@gmail.com>
* win32/bin/pandora_agent.conf: Changed to template used by installer.
	* win32/installer/pandora_2.0.mpi: Updated installer file with pane
	that allows configure the pandora_agent.conf file without editing it.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1086 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-09-05 07:52:38 +00:00
guruevi d73eeda501 2008-09-04 Evi Vanoost <vanooste@rcbi.rochester.edu>
* mac_osx/plugins/XServeRAID: Updated for 2.0 type agents. Added
        license information

        * mac_osx/plugins/SGE: Added SGE plugin. This is a shell script that
        will output the status of an SGE computing cluster. Best installed on
        the SGE Master

        * mac_osx/plugins/ppc_sensors: Updated for 2.0 type agents. Added
        license information

        * mac_osx/plugins/ipmi2xml: Renamed .txt to .php (what it should be).
        Updated to 2.0 type agents. Added license information


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1085 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-09-04 18:42:41 +00:00
slerena 418f3b0732 2008-09-03 SAncho Lerena <lserena@artica.es>
* linux/pandora_agent_installer: Added link to startup
        for linux agent.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1081 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-09-03 16:50:56 +00:00
raulmateos 7d0abc3d6e 2008-08-28 Raul Mateos <raulofpandora@gmail.com>
* win32/bin/pandora_agent.conf: Updated.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1045 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-08-28 14:59:09 +00:00
ramonn 497617d5e6 2008-07-31 Ramon Novoa <rnovoa@artica.es>
* win32/bin/PandoraAgent.exe: Updated to r989.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@990 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-31 11:15:31 +00:00
ramonn f963e9813d 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".




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@989 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-31 10:31:58 +00:00
slerena 1438862ae8 2008-07-30 Sancho Lerena <slerena@gmail.com>
* win32/installer/pandora.ico: The new official 2.0 icon.

        * win32/bin/Pandora FMS Windows Agent 2.0 (Beta1)-Setup.exe:
        Probably not final, but this seems to work for us.

        * win32/bin/PandoraAgent.exe: Latest binary for agent.

        * win32/bin/pandora_agent.conf: A more complex sample file.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@986 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-30 18:13:00 +00:00
ramonn 4c49b36740 2008-07-30 Ramon Novoa <rnovoa@artica.es>
* win32/windows/pandora_wmi.cc: Fixed typo bug.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@985 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-30 15:27:14 +00:00
ramonn aa70fc0287 2008-07-24 Ramon Novoa <rnovoa@artica.es>
* win32/windows/pandora_wmi.cc: Fixed WMI query timestamp limit for
          log events.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@971 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-24 07:56:14 +00:00
ramonn bfedfd0106 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.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@966 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-22 10:46:29 +00:00
marostegui af73b61ce8 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@959 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-17 08:29:23 +00:00
guruevi b1a5ff119d 2008-07-09 Evi Vanoost <vanooste@rcbi.rochester.edu>
* pandora_console/pandoradb.sql: Updated indexes

        * pandora_agents/mac_osx: Updated pieces here and there including the installer and startup scripts to make them more compatible and reliable

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@948 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-09 16:41:13 +00:00
esanchezm 654405d451 2008-07-09 Esteban Sanchez <estebans@artica.es>
* pandora_strutils.[cc,h]: Added strUnicodeToAnsi().

        * modules/pandora_module_logevent.cc, pandora_windows_service.[cc,h],
        windows/pandora_wmi.h: Tabs and blankspace style correction.

        * windows/pandora_wmi.cc: Convert result in getEventList() to ANSI,
        which was causing some BADXML errors on server. Tabs and blankspace 
        style correction.

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



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@946 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-09 12:46:22 +00:00
guruevi 8e9b10cdc2 2008-07-08 Evi Vanoost <vanooste@rcbi.rochester.edu>
* pandora_agents/ChangeLog: Added my recent modifications

        * pandora_console/ChangeLog: Added my recent modifications

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@945 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-08 21:01:39 +00:00
slerena 215906305c 2008-07-08 Sancho Lerena <slerena@gmail.com>
* linux/plugins/grep_log: Changed default type to "async_string"
	
	* ChangeLog: Added some comments missing.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@944 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-08 20:39:13 +00:00
guruevi 953a38a52d 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

        * 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).

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@940 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-08 18:52:57 +00:00
guruevi 7a08e65047 This is a tool for monitoring the status of an XServe RAID. It can monitor every individual drive of a 14-drive XServe RAID system.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@929 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-02 20:42:31 +00:00
guruevi fe7a41f41c pandora_user.conf disappeared out of the Linux client but I find it quite useful. The Mac version reads out all types of sensory information (PowerMac, Intel's don't have it available)
Also: Added a tool for reading out IPMI-compatible chips. Requires php and ipmitool. Tested against Apple XServe's only.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@928 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-02 20:10:47 +00:00
guruevi 4f392530e4 Forgot this for the 2.0 client
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@927 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-02 19:59:18 +00:00
guruevi 511eb5336d Small installation instructions and warning about permissions fixes after startup
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@926 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-02 19:58:53 +00:00
guruevi 04e6c202cc These are some artifacts from the Linux installer. Unnecessary now.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@924 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-02 19:43:32 +00:00
guruevi ba42e29c86 Update to 2.0. Also new installer
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@922 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-02 19:32:16 +00:00
guruevi 76d9ccc8ed Update to 2.0. Also new installer
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@921 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-02 19:31:02 +00:00
guruevi 1c34acfdce Update to 2.0. Also new installer
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@919 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-07-02 19:25:25 +00:00
slerena c017180b4a 2008-06-30 Sancho Lerena <slerena@artica.es>
*  pandora_agents/win32/installer/pandora_2.0.mpi: New installer for 2.0

	* pandora_1.3.1.mpi: Deleted.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@905 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-30 09:26:10 +00:00
ramonn d9ec2af46a 2008-06-20 Ramon Novoa <rnovoa@artica.es>
* openWRT/pandora_agent, openWRT/pandora_agent.conf: Added support for
          Tentacle.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@891 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-20 11:02:41 +00:00
ramonn 0b4adbafe8 2008-06-19 Ramon Novoa <rnovoa@artica.es>
* win32/bin/PandoraAgent.exe: Updated to r888.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@889 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-19 15:57:32 +00:00
ramonn 286ce1da60 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.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@888 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-19 15:55:44 +00:00
ramonn b8428c482c 2008-06-18 Ramon Novoa <rnovoa@artica.es>
* win32/modules/pandora_module_logevent.cc: Fixed execution interval.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@878 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-18 14:26:43 +00:00
ramonn d59071dca4 2008-06-18 Ramon Novoa <rnovoa@artica.es>
* win32/modules/pandora_module_logevent.cc: Now returns "empty" data
          when no data is available.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@876 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-18 11:15:07 +00:00
ramonn 7f45dcaaa1 2008-06-13 Ramon Novoa <rnovoa@artica.es>
* win32/bin/PandoraAgent.exe: Updated to r857.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@858 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-13 10:36:18 +00:00
ramonn 7282c1eae4 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.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@857 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-13 10:32:47 +00:00
esanchezm a0831527f4 2008-06-11 Esteban Sanchez <estebans@artica.es>
* bin/PandoraAgent.exe: Updated to commit, fixed an error when 
        building that was causing to not work as a service.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@855 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-11 15:46:10 +00:00
esanchezm 6d05eec1c6 2008-06-11 Esteban Sanchez <estebans@artica.es>
* pandora_windows_service.cc, modules/pandora_module_list.cc: Deleted
        debug output.

        * modules/pandora_module_exec.cc: Reindented the code. Add blank
        output to the module if there were nothing to read (like when the
        executions return nothing).

        * bin/PandoraAgent.exe: Updated to commit.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@854 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-11 14:58:53 +00:00
esanchezm 48ed82ba8c 2008-06-11 Esteban Sanchez <estebans@artica.es>
* bin/libodbc++.dll: Added to repository. Needed to run agent since
        ODBC support was added.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@853 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-11 13:28:29 +00:00
ramonn df727685ed 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




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@852 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-11 10:10:48 +00:00
ramonn 7e4fb0499a 2008-06-11 Ramon Novoa <rnovoa@artica.es>
* win32/bin/pandora_agent.conf: Added remote_config option.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@851 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-11 08:27:12 +00:00
ramonn 656d4240a6 2008-06-10 Ramon Novoa <rnovoa@artica.es>
* win32/bin/PandoraAgent.exe: Updated to r849.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@850 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-10 11:22:12 +00:00
ramonn 7d1bba6c49 2008-06-10 Ramon Novoa <rnovoa@artica.es>
* win32/pandora.cc: Updated version information.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@849 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-10 11:18:11 +00:00
ramonn 25245aa4d5 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.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@848 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-10 09:50:29 +00:00
slerena eaae8245be 2008-06-09 Sancho Lerena <slerena@gmail.com>
macOS agent update.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@845 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-09 16:18:53 +00:00
ramonn 390e5932c4 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




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@843 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-09 11:27:30 +00:00
slerena da6e69b843 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@841 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-05-29 14:33:54 +00:00
ramonn 9012c20bec 2008-05-27 Ramon Novoa <rnovoa@artica.es>
* linux/pandora_agent.conf: Added a plugin declaration example.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@840 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-05-27 08:25:39 +00:00
slerena a35cec0511 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



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@838 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-05-26 20:45:11 +00:00
ramonn be0f836dda 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.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@836 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-05-19 15:34:32 +00:00
raulmateos 51f8844785 2008-04-29 Raul Mateos <raulofpandora@gmail.com>
* win32/bin/pandora_agent.conf: Added comment about password

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@833 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-04-29 11:27:25 +00:00
raulmateos 8be05f6568 2008-04-29 Raul Mateos <raulofpandora@gmail.com>
* installer/pandora_1.3.1.mpi: New file (renamed)

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@830 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-04-29 11:13:54 +00:00
raulmateos e3de43f0d0 2008-04-29 Raul Mateos <raulofpandora@gmail.com>
* installer/How_to_create_installer.txt: Updated File
	* installer/pandora_1.3.1.mpi: New file (renamed)

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@829 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-04-29 11:12:17 +00:00
ramonn d5b890db18 2008-04-29 Ramon Novoa <rnovoa@artica.es>
* pandora.cc: Updated version information.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@827 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-04-29 11:02:33 +00:00
marostegui c1b2991cd1 2008-04-21 Manuel Arostegui <marostegui@artica.es>
* installer/pandora_1.3.mpi: Changed tentacle_client.exe default
        installtion directory, now it is %WINDOWS.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@811 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-04-21 13:51:47 +00:00
esanchezm 9cc297d7a6 2008-04-09 Esteban Sanchez <estebans@artica.es>
* modules/pandora_data.[cc,h]: Added to repository. Implements a
        Pandora_Data object, which holds a value and the timestamp when it
        was created.

        * modules/pandora_module.[cc,h]: It holds now a list of Pandora_Data
        objects. The XML is generated based on the size of this list. Output
        property has became obsolete and child modules must use setOutput().

        * modules/pandora_module_cpuusage.cc,
        modules/pandora_module_exec.cc,
        modules/pandora_module_freedisk.cc,
        modules/pandora_module_freememory.cc,
        modules/pandora_module_odbc.cc, modules/pandora_module_proc.cc,
        modules/pandora_module_service.cc: Updated to new Pandora_Module
        parent class.

        * modules/pandora_module_list.cc: Deleted debug output.

        * pandora.cc: Now uses SYSTEMTIME instead of old time_t.

        * pandora_windows_service.[cc,h]: Added Ramon Novoa to authors. Added
        a new configuration token transfer_interval which sets the interval
        where the data file will be sent to the server. If the current
        interval token is lower than this transfer interval, the data will be
        added into a data_list XML tag.

        * PandoraAgent.dev: Added new files.

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



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@803 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-04-09 15:48:06 +00:00
slerena 6b726928a2 2008-04-09 Sancho lerena <slerena@gmail.com>
* README, AUTHORS, COPYING: Updated on all agents.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@801 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-04-09 14:48:37 +00:00
slerena 32402b175f 2008-04-09 Sancho Lerena <slerena@gmail.com>
* openWRT/pandora_arduino.c: Code for arduino, able to manage
        pandora agent signals using serial interface.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@795 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-04-06 22:13:04 +00:00
esanchezm b5408583c7 2008-04-02 Esteban Sanchez <estebans@artica.es>
* 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
2008-04-02 16:01:35 +00:00
marostegui e8db74f142 2008-04-02 Manuel Arostegui <marostegui@artica.es>
* 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
2008-04-02 15:52:19 +00:00
ramonn 9b37847613 2008-04-02 Ramon Novoa <rnovoa@artica.es>
* bin/pandora_agent.conf: Changed default transfer mode
      to tentacle.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@785 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-04-02 13:31:21 +00:00
ramonn b343ccdd01 2008-03-25 Ramon Novoa <rnovoa@artica.es>
*  bin/PandoraAgent.exe: Updated to r764.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@766 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-03-25 17:58:43 +00:00
ramonn 8e8c145d85 2008-03-25 Ramon Novoa <rnovoa@artica.es>
* ftp/pandora_ftp_test.cc, installer/pandora_1.3.mpi,
          installer/README.txt, pandora_windows_service.cc,
          bin/pandora_agent.conf: Variable ftp_password removed from
          configuration file, server_pwd is used instead.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@763 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-03-25 17:00:32 +00:00
marostegui 9a0d5caaf8 008-03-19 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent.spec: Adapted to the new 1.3.X version
          of the Pandora Agents.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@756 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-03-19 10:22:54 +00:00
ramonn daaca58b6a 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.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@750 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-03-14 13:41:31 +00:00
ramonn 07a5b5ef19 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.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@743 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-03-11 15:27:21 +00:00
marostegui 97be85b405 2008-03-11 Manuel Arostegui <marostegui@artica.es>
* linux/pandora_agent_daemon: Added pidof checking to
        check the PID of the process.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@742 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-03-11 14:20:54 +00:00
slerena dcdda57d83 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@710 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-02-03 19:33:24 +00:00
slerena 90a15aeb2a 2008-01-10 Sancho Lerena <slerena@gmail.com>
* Win32: Deleted old installer exes. 



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@698 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-01-10 12:42:05 +00:00
slerena d61baa7745 2008-01-08 Sancho Lerena <slerena@gmail.com>
* mac_osx/*: Added code for Mac OsX Agent contributed by Evi Vanoost.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@689 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-01-08 18:51:38 +00:00
slerena 3176799f8b 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.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@686 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-01-02 17:28:09 +00:00
raulmateos 3c881119f7 2007-09-17 Raul Mateos <raulofpandora@gmail.com>
* pandora_agent.conf: Corrected some texts.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@655 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-09-17 15:52:03 +00:00
slerena 1f7acd09bd 2007-09-14 Sancho Lerena <slerena@gmail.com>
* Deleted a lot of old stuff (licenses, readmes, etc). Put on agent root dir




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@654 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-09-14 14:07:10 +00:00
slerena e55ecf8dd7 2007-09-14 Sancho Lerena <slerena@gmail.com>
* 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
2007-09-14 13:58:12 +00:00
esanchezm 4f98c4c950 2007-09-06 Esteban Sanchez <estebans@artica.es>
* windows/pandora_wmi.cc: Fixed an error when detecting running
        services. Removed unuseful output.

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


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@652 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-09-11 16:47:26 +00:00
raulmateos 6bb193b4f1 2007-09-07 Raul Mateos <raulofpandora@gmail.com>
* installer/Pandora_Windows_Agent-1.3.0 Beta2-Setup.exe: Updated 
	beta2 installer binary.	
	* installer/pandora_1.3.mpi: Updated, clearing some texts.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@647 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-09-07 11:39:56 +00:00
esanchezm 52fa820276 2007-09-06 Esteban Sanchez <estebans@artica.es>
* 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
2007-09-06 15:21:13 +00:00
raulmateos 2d49ba04de 2007-09-05 Raul Mateos <raulofpandora@gmail.com>
* installer/Pandora_Windows_Agent-1.3.0 Beta2-Setup.exe: Updated 
	beta2 installer binary.	
	* installer/pandora_1.3.mpi: Updated with new binary.
	* bin/help/how_to_keys_es.html: New help file in spanish.
	* bin/help/how_to_keys.html: Updated.
	* installer/README.txt, LICENSE.txt: Updated.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@644 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-09-05 18:02:19 +00:00
esanchezm 4be37591f5 2007-09-05 Esteban Sanchez <estebans@artica.es>
* 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
2007-09-05 16:22:26 +00:00
raulmateos 50aede35a0 2007-09-03 Raul Mateos <raulofpandora@gmail.com>
* bin/pandora_agent.conf: Revert change due to last commit.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@640 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-09-03 16:12:02 +00:00
raulmateos ecc1516926 2007-09-03 Raul Mateos <raulofpandora@gmail.com>
* 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
2007-09-03 16:09:37 +00:00
raulmateos 64b5caeaa3 2007-08-30 Raul Mateos <raulofpandora@gmail.com>
* installer/pandora_1.3.mpi: Updated again, remove polish.
	* installer/Pandora_Windows_Agent-1.3.0 Beta2-Setup.exe: Updated	beta2 installer binary.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@637 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-30 09:06:51 +00:00
slerena c700506d29 2007-08-30 Sancho Lerena <slerena@gmail.com>
* bin/PandoraAgent.exe: New .exe (smaller, without debug symbols)




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@636 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-30 08:50:56 +00:00
raulmateos c797ac42b6 2007-08-30 Raul Mateos <raulofpandora@gmail.com>
* installer/pandora_1.3.mpi: Updated deleting first question.
 	* installer/Pandora_Windows_Agent-1.3.0 Beta2-Setup.exe: Updated 
	beta2 installer binary.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@635 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-30 07:17:31 +00:00
raulmateos 35dd6571c3 2007-08-30 Raul Mateos <raulofpandora@gmail.com>
* installer/Pandora_Windows_Agent-1.3.0 Beta2-Setup.exe: Updated 
	beta2 installer binary.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@634 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-30 06:56:20 +00:00
raulmateos 42e43ba1b0 2007-08-29 Raul Mateos <raulofpandora@gmail.com>
* bin/help/how_to_keys.html: Added SSH string.
	* installer/pandora_1.3.mpi: Updated with small text changes.
 	* installer/Pandora_Windows_Agent-1.3.0 Beta2-Setup.exe: Updated 
	beta2 installer binary.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@633 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-29 17:36:22 +00:00
raulmateos 3ab89eebae 2007-08-29 Raul Mateos <raulofpandora@gmail.com>
* win32/bin/pandora_agent.conf: Added comments about usage and samples.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@632 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-29 16:20:54 +00:00
slerena effb218ebf 2007-08-29 Sancho Lerena <slerena@artica.es>
* 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
2007-08-29 15:01:26 +00:00
esanchezm 7b10bb26b2 2007-08-29 Esteban Sanchez <estebans@artica.es>
* 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
2007-08-29 14:30:09 +00:00
raulmateos 1f9f1ef933 2007-08-28 Raul Mateos <raulofpandora@gmail.com>
* branches/*/win32_old, tags/*/win32_old/, trunk/*/win32_old:
	Deleted old win32 agent directory in any branch.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@626 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-28 13:50:44 +00:00
esanchezm 10ee4c4264 2007-08-28 Esteban Sanchez <estebans@artica.es>
* main.cc: Fixed an error with previous commit.

        * pandora_windows_service.cc, ftp/pandora_ftp_client.cc: Reduced log
         level.

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


git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@624 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-28 10:47:58 +00:00
esanchezm 8c14fed03a 2007-08-27 Esteban Sanchez <estebans@artica.es>
* 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
2007-08-27 16:55:33 +00:00
raulmateos 084d674c5e 2007-08-27 Raul Mateos <raulofpandora@gmail.com>
* win32/installer/How_to_create_installer.txt: Changed mpi name.
	Added libcurl.dll and more info.

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@622 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-27 15:35:59 +00:00
esanchezm dac3af67cc 2007-08-24 Esteban Sanchez <estebans@artica.es>
* 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
2007-08-24 11:54:39 +00:00
esanchezm bc3799534c 2007-08-24 Esteban Sanchez <estebans@artica.es>
* 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
2007-08-24 11:48:23 +00:00
slerena 6d7334eb10 2007-08-23 Sancho Lerena <slerena@artica.es>
* bin/pandora_agent.conf: More comple sample config.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@615 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-08-23 17:24:56 +00:00
esanchezm c89f61a9d9 2007-08-23 Esteban Sanchez <estebans@artica.es>
* 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
2007-08-23 16:22:56 +00:00
slerena 2106e0d28b 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 857395e01a 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 733b50ab1f 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
esanchezm 97acb46e15 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
esanchezm d023c1d376 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
esanchezm 1983931fc0 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 66a875017e 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 a3dfbbc322 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 3588f21dce 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 f4156967bf 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 305412d5cc 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 ec55e97053 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 1fe611cc05 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 f289608b9e 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 4aa4ad82d3 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 18bcad0bf0 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 7ad80068e0 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 44bd1cae67 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 2c93ba7b40 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 c66a856e60 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 431695da75 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 9c5bcd81aa 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 307479e4d7 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 45294a4ee6 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 02c7328ac0 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 2483a44db2 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 28251283d9 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 7abffc7058 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 d910204ff7 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 9f023f4501 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 6a28d485c0 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 8c91b61a29 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 1bbff8a828 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 4574ed56a2 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 4fecef783c 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 109b0c9184 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 35aabfd2b6 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 b222ee5332 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 fe14f7964c 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 14fd1974f9 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
esanchezm 871e7e5935 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 c5bae05311 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
esanchezm 821d270a68 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 c9138c85f2 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
esanchezm cd3fdf0a80 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 33a617c269 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 c759b9cad0 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 d3adc2c321 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
esanchezm a80ea03248 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
esanchezm ce89120378 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 9afd959995 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 e1ab0383d3 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 e6741b74bb 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 bb1e84bf55 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 0dcac75589 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
esanchezm 9da0f8b99c 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 004126fcc9 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
esanchezm 0413104638 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 2ae78f62ae 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
esanchezm c4863bd516 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 94d886c6b4 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 ef0b91d053 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
esanchezm 05ed8370bc 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 d4475f32b4 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 f8e1231ac7 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
esanchezm 647505d237 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 423e15c4ab 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 45cee08380 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 1eb19c8b29 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 fe76cd555b 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 565fc519dd 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
esanchezm f3ef889d83 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 9ce8d781b9 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
esanchezm 4234516f4c 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
esanchezm ed134b442c 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
esanchezm a3a257129d 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
esanchezm 2790c437ac 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 29283c3bf9 (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 b33a582a72 (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
esanchezm 57c7435913 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
esanchezm c9447cfa20 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
esanchezm 226d6ec3c8 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