Commit Graph

  • 79464fff2a Publish the version 0.2.0 to the puppetlabs forge: https://forge.puppetlabs.com/gardouille/xymon master gardouille 2015-03-01 15:38:32 +0100
  • bf03c87dee Apply puppet-lint for indentation and some white spaces. gardouille 2015-02-24 14:38:39 +0100
  • 1c51af5f57 * Add tests. gardouille 2015-02-24 14:38:07 +0100
  • e70f6e4d78 * README.md: Add informations for the xymon::server class. gardouille 2015-02-24 14:09:19 +0100
  • b5967d6b37 Add a new subclass (xymon::server::config) to manage configuration files (at this time, it's only add a link to apt-plugin for Xymon server). gardouille 2015-02-20 16:59:16 +0100
  • 2aa1f978f0 Add a new subclass (xymon::server::apache) to manage both Apache2 configuration and vhost for Xymon server. Based on the puppetlabs-apache module. gardouille 2015-02-20 16:37:59 +0100
  • 6e14a376e3 Add a new subclass (xymon::server::service) to manage the xymon server's service. gardouille 2015-02-20 13:53:36 +0100
  • 05cc473245 Add the possibility to choose if the server's subclass should manage the client's subsclass. And add the client as a dependencie to install Xymon server. gardouille 2015-02-20 12:17:18 +0100
  • 749c64a936 xymon::server::install : Install Xymon server package. gardouille 2015-02-20 11:42:31 +0100
  • 9896558d73 Create a new subclass to build the dl_url and pkg_name to get Xymon server package. xymon::server::install: download the Xymon server package gardouille 2015-02-20 11:33:03 +0100
  • e3b4ede749 xymon::server::install : Install Xymon dependencies. gardouille 2015-02-19 16:42:34 +0100
  • 4efcfeddf3 Create a new subclass: xymon::server to manage Xymon Server. gardouille 2015-02-19 16:13:23 +0100
  • 976812790b Publish the version 0.1.0 to the puppetlabs forge: https://forge.puppetlabs.com/gardouille/xymon/scores gardouille 2015-02-17 16:45:15 +0100
  • 89b228448c Update README.md gardouille 2015-02-17 15:12:25 +0100
  • 27b5a9b61f The list of accepted packages not from apt repo is automatically generated with fact. gardouille 2015-02-16 18:42:21 +0100
  • d0606df123 xymon::client::config : Add a list of accepted packages not installed from apt repositories (apt_no_repo_accept). gardouille 2015-02-16 18:38:55 +0100
  • 647b4a816d xymon::client::install : Install the recommends and suggests packages for hobbit-plugins package (from Debian) + correct warnings from puppet lint. gardouille 2015-02-16 18:24:46 +0100
  • 2cd9b88c6c Edit the hobbit-plugins Debian package to remove the dependancy to xymon-client version 4.3.17-2~ (**-2~**) and make a new deb file. See ar and dpkg-deb commands. gardouille 2015-02-16 17:52:55 +0100
  • 90388cf012 xymon::client::install : Install the {xymon,hobbit}-plugins via a source deb or a download URL. gardouille 2015-02-16 17:50:45 +0100
  • f30b3d7bb7 xymon::client::preconfig : Correct missing argument for the exec ressource. gardouille 2015-02-16 17:47:59 +0100
  • 5f680c10e6 xymon::client::preconfig : Now creates the download directory for Xymon packages. gardouille 2015-02-16 17:43:50 +0100
  • a4ca5541cf xymon::client::config : manage the main config file: /etc/xymon/xymonclient.cfg gardouille 2015-02-16 14:09:12 +0100
  • 84573c1ccb Manage the list of servers to send the informations. Add a test to validate the passed value is an array. gardouille 2015-02-12 17:39:16 +0100
  • de5393d777 xymon::client::config : Manage the default file for Xymon initscript. gardouille 2015-02-12 16:53:51 +0100
  • d1c86d8894 Add a new subclass: xymon::client::service : to manage the Xymon client service. gardouille 2015-02-11 12:02:58 +0100
  • 8f2174bc06 New subclass: xymon::client::config : Manage the init script for Xymon client. gardouille 2015-02-11 11:56:11 +0100
  • c09b1ece7e xymon::client::install : Install the Xymon client package. gardouille 2015-02-11 10:34:51 +0100
  • bc6540bf3e Correct the download_url for Xymon client. gardouille 2015-02-10 22:47:13 +0100
  • 3551b71193 xymon::client::install : Download the Xymon client package gardouille 2015-02-10 22:06:27 +0100
  • 0ac697cfc0 Create a new subclass (xymon::client::preconfig) to define some variables. gardouille 2015-02-10 22:05:23 +0100
  • 1cab78e5d6 xymon::client::install : Create download directory gardouille 2015-02-10 12:00:10 +0100
  • 9bf5128782 first commit gardouille 2015-02-09 14:04:56 +0100