0

There are several CentOS6 repositories listed in the wiki and I checked nearly all of them. Only RPMForge provides icinga / icinga-web, but in v1.7.2 which is fairly outdated and contains several bugs. (e.g. status map not working with child/parent hosts) I do know that I just could compile it myself, but that would make it quite harder to maintain and keep up-to-date.

Are there any other CentOS6 / RHEL6 repos that offer newer versions of icinga-web?

alexschomb
  • 25
  • 1
  • 1
  • 4
  • Did you check the [EPEL repository](http://fedoraproject.org/wiki/EPEL)? – ewwhite Feb 06 '13 at 15:10
  • http://pkgs.org is a good overview for questions like that. – Sven Feb 06 '13 at 15:17
  • 1
    Why not create your own rpm package using [fpm](https://github.com/jordansissel/fpm) and put it into the local repository? – quanta Feb 06 '13 at 16:28
  • @ewwhite yes, unfortunately [they don't feature icinga](http://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/letter_i.group.html) in EPEL. – alexschomb Feb 06 '13 at 19:39
  • @SvenW that list is huge, but looking through them still couldn't find satisfying results. – alexschomb Feb 06 '13 at 19:41
  • @quanta I guess your solution is similar to the one of Michael Hampton. I tried to avoid that, but I guess I need to build my own. Thanks. – alexschomb Feb 06 '13 at 19:42

1 Answers1

1

Not long ago I went looking for Icinga RPM packages, and could not find a repository (that looked reputable) containing them, so I went to build them myself. Fortunately icinga and icinga-web contain their own spec files which you can use as a starting point:

rpmbuild -ts icinga-1.8.*.tar.gz
rpmbuild -ts icinga-web-1.8.*.tar.gz

mock -r epel-6-x86_64 ~/rpmbuild/SRPMS/icinga-1.8.*.src.rpm
mock -r epel-6-x86_64 ~/rpmbuild/SRPMS/icinga-web-1.8.*.src.rpm
Michael Hampton
  • 237,123
  • 42
  • 477
  • 940
  • Thanks for the quick writeup. I guess I need to go with your solution as there are no other solutions offered. :) – alexschomb Feb 06 '13 at 19:43