Nick Chappell
|
cc57f33ac1
Whitespace cleanup.
|
10 vuotta sitten |
Nick Chappell
|
b7c6046ec5
Removed mentions of Red Hat from comments since it's not officially supported.
|
10 vuotta sitten |
Nick Chappell
|
3e2b330dd6
Add parameters for the server and client package installations to specify '--no-install-recommends' on Ubuntu 14.04 and 12.04 systems, then use the parameter in the server and client plugin package installs.
|
10 vuotta sitten |
Nick Chappell
|
cf20a52ba0
Removed RedHat mentions, since it's not technically supported.
|
10 vuotta sitten |
Nick Chappell
|
d4794afa95
For Ubuntu systems, switch to adding the Icinga PPA instead of the release snapshot apt repo.
|
10 vuotta sitten |
Nick Chappell
|
bbb2ed10f4
Remove Debian from the regex since it's not a supported distro yet.
|
10 vuotta sitten |
Nick Chappell
|
cb477311a9
Add a - between the su and postgres so that we inherit the Postgres user's environment and don't try to run the command with /root as the working directory.
|
10 vuotta sitten |
Nick Chappell
|
f9f7cc5ad9
Use && in between the shell commands in the exects so that if any of the commands inside fail, the entire exec resource will fail.
|
10 vuotta sitten |
Nick Chappell
|
eea0b20565
Remove language referring to Ubuntu Saucy and the snapshots repo since neither of those are being used or supported.
|
10 vuotta sitten |
Adam Stephens
|
de61c1a14f
make manage_repos parameter work
|
10 vuotta sitten |
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.
|
10 vuotta sitten |
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.
|
10 vuotta sitten |
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.
|
10 vuotta sitten |
Nick Chappell
|
e0248a653c
Comments.
|
10 vuotta sitten |
Nick Chappell
|
30a2941a08
Added an exec to load the MySQL IDO module.
|
10 vuotta sitten |
Nick Chappell
|
cea6ab147e
Added an exec to enable the Postgres IDO module.
|
10 vuotta sitten |
Nick Chappell
|
44c98f5fee
Added exec to load the MySQL schema.
|
10 vuotta sitten |
Nick Chappell
|
16ce34d7a0
Changed includes and a variable name.
|
10 vuotta sitten |
Nick Chappell
|
87318a1722
Replace the hard-coded path for the SQL schema file with the variable from params.pp.
|
10 vuotta sitten |
Nick Chappell
|
4fa10d3d32
Added Postgres schema loading; added database connection info parameters.
|
10 vuotta sitten |
Nick Chappell
|
8d400511a1
Create skeleton case statement for DB schema loading later on.
|
10 vuotta sitten |
Nick Chappell
|
51a408af92
Install the DB connector package.
|
10 vuotta sitten |
Nick Chappell
|
876878cd52
Install the Icinga 2 pacakge.
|
10 vuotta sitten |
Nick Chappell
|
d0a23c9889
Added package repo installation for RHEL/CentOS and Debian/Ubuntu.
|
10 vuotta sitten |
Nick Chappell
|
a7d81822f8
Added skeleton sublcasses to the icinga2::server::install class.
|
10 vuotta sitten |
Nick Chappell
|
f7da4468b6
Added lightweight anchor pattern to the icinga2::server::install class.
|
10 vuotta sitten |
Nick Chappell
|
ba90a87f8c
Added skeleton icinga2::server classes and subclasses.
|
10 vuotta sitten |