Install Icinga 2 on pfSense 2.3

pfSense 2.3 is using FreeBSD 10.3 as base. Needless to say that my firewall has to be in my monitoring. The install procedure isn’t as easy as expected.
pfSense 2.3 is since this version fully using the pkg infrastucture which should be well known by the BSD users. But it doesn’t provide a „pkg –install-dependencies“ command :-( You have to resolve them by hand. The needed links are:

http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/bash-4.3.46_1.txz
http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/mysql56-client-5.6.30.txz
http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/icu-55.1,1.txz
http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/boost-libs-1.55.0_12.txz
http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/yajl-2.1.0.txz
http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/postgresql93-client-9.3.13_2.txz
http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/monitoring-plugins-2.1.2.txz
http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/icinga2-2.4.10.txz

Each link have to be used with „pkg install <url>“. For example:

:-$ pkg install http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/bash-4.3.46_1.txz

After all these steps you can normally work with Icinga 2. The config files are not stored the Linux way unter /etc/icinga2 but under /usr/local/etc/icinga2.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.