fix icinga::cgi

the original version would have created a circular symlink from target
-> config -> target.
Merge pull request #22 from DavidS/master

fix icinga::cgi
Set up Icinga-Web on/for Ubuntu
Merge pull request #23 from Freeaqingme/icingaWebUbuntu

Set up Icinga-Web on/for Ubuntu
Added apache for monitoring, made tpls configurable
Added sysstat support and fixed dependency management
Merge pull request #24 from Freeaqingme/icingaMisc

Added apache for monitoring, made tpls configurable
Update init.pp
Allow extra perms on /var/lib/icinga/rw

The Icinga module rightfully sets the proper fileperms on
the /var/lib/icinga/rw directory. However, I'm running
Icinga under a different user/group (mod_ruid2 ftw), and
as such needed to set a different group on the aforementioned
directory.

Therefore, I made the file resource a virtual one, allowing
one to overwrite it:

  File <| title == '/var/lib/icinga/rw' |> {
    owner   => 'nagios',
    group   => 'icingagui',
    recurse => false,
    backup  => false,
    require => User[ 'icingagui' ],
    notify  => Service[ 'apache' ]
  }

  realize( File['/var/lib/icinga/rw'] )
Merge pull request #25 from Freeaqingme/icingaMisc

Allow extra perms on /var/lib/icinga/rw
Making Icinga (-web) work at once :D
Merge pull request #26 from Freeaqingme/icingaMisc

Making Icinga (-web) work at once :D
reformat
Pass through host_parent to make this hiera-configurable
enable icinga::target to work with a manual/external icinga::host declaration
Merge pull request #27 from DavidS/master

today's work
Made icinga-web httpd conf configurable
Merge pull request #28 from Freeaqingme/webhttpdtarget

Made icinga-web httpd conf configurable
Icinga hostgroup based on a magic_hostgroup not magic_tag
Removed icinga version conditionals (inherited from Nagios module) #12