Commit graph

19 commits

Author SHA1 Message Date
Nick Chappell
eea0b20565 Remove language referring to Ubuntu Saucy and the snapshots repo since neither of those are being used or supported. 2014-08-22 10:52:06 -07:00
Adam Stephens
de61c1a14f make manage_repos parameter work 2014-08-18 09:31:31 -04:00
Nick Chappell
4d5c93d32a Wrapped the server plugin install in an if statement so that installing the plugins packages depends on the parameter being set to true. 2014-07-20 17:05:11 -07:00
Nick Chappell
33ff28b86d Add parameters for Nagios plugin pacakges and install them with a package resource in the icinga2::server::packages class so we can get the Nagios plugin packages Icinga 2 servers. 2014-07-05 22:00:20 -07:00
Nick Chappell
42f1429e14 Load the DB schema as the Icinga 2 DB user so that the tables are owned by the DB user instead of the 'postgres' DB user. 2014-07-04 20:32:31 -07:00
Nick Chappell
e0248a653c Comments. 2014-07-04 12:43:25 -07:00
Nick Chappell
30a2941a08 Added an exec to load the MySQL IDO module. 2014-07-03 22:40:02 -07:00
Nick Chappell
cea6ab147e Added an exec to enable the Postgres IDO module. 2014-07-03 22:30:56 -07:00
Nick Chappell
44c98f5fee Added exec to load the MySQL schema. 2014-07-03 20:37:48 -07:00
Nick Chappell
16ce34d7a0 Changed includes and a variable name. 2014-07-03 20:36:38 -07:00
Nick Chappell
87318a1722 Replace the hard-coded path for the SQL schema file with the variable from params.pp. 2014-07-02 21:54:19 -07:00
Nick Chappell
4fa10d3d32 Added Postgres schema loading; added database connection info parameters. 2014-07-02 19:54:25 -07:00
Nick Chappell
8d400511a1 Create skeleton case statement for DB schema loading later on. 2014-07-02 19:32:24 -07:00
Nick Chappell
51a408af92 Install the DB connector package. 2014-06-29 23:05:37 -07:00
Nick Chappell
876878cd52 Install the Icinga 2 pacakge. 2014-06-29 21:45:32 -07:00
Nick Chappell
d0a23c9889 Added package repo installation for RHEL/CentOS and Debian/Ubuntu. 2014-06-29 21:06:38 -07:00
Nick Chappell
a7d81822f8 Added skeleton sublcasses to the icinga2::server::install class. 2014-06-28 22:18:24 -07:00
Nick Chappell
f7da4468b6 Added lightweight anchor pattern to the icinga2::server::install class. 2014-06-28 22:05:37 -07:00
Nick Chappell
ba90a87f8c Added skeleton icinga2::server classes and subclasses. 2014-06-27 21:40:02 -07:00