github-actions[bot] db90878c99 Version v0.16.1
-----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQRFzlmcDkkEHBJdK5nirbti8Qiz2wUCaFJvGAAKCRDirbti8Qiz
 23WCAQD1MCVOWgYmKK+Ybp3bysgwdvBqHxmNSx7RoJbnAWomawEAgnWaBolbEcVf
 JLkfjb7ZbzxJ95ALXMmzLNnvr6sOgAo=
 =tyrc
 -----END PGP SIGNATURE-----

Merge latest tag, to make it reachable for git-describe
2025-07-04 18:06:48 +00:00
2025-06-18 07:46:55 +00:00
2025-06-18 07:46:55 +00:00
2023-01-24 15:18:12 +01:00
2021-11-08 13:59:52 +01:00
2025-06-18 07:46:55 +00:00
2019-05-16 17:15:59 +02:00
2025-05-22 13:18:57 +02:00
2025-05-22 11:25:22 +02:00
2025-06-18 07:46:55 +00:00

Icinga PHP Library - IPL

This project bundles all Icinga PHP libraries into one piece and can be integrated as library into Icinga Web 2.

Requirements

Bundled Parts

Installation

Please download the latest release and install it in one of your configured library paths. The default library path for Icinga Web 2 installations is: /usr/share/icinga-php

Download or clone this repository there (e.g. /usr/share/icinga-php/ipl) and you're done.

Note

: Do NOT use the default branch, it will not work! Checking out a branch like stable/0.16.0 or a tag like v0.16.0 is fine.

Examples

Sample Tarball installation

INSTALL_PATH="/usr/share/icinga-php/ipl"
INSTALL_VERSION="v0.16.0"
mkdir "$INSTALL_PATH" \
&& wget -q "https://github.com/Icinga/icinga-php-library/archive/$INSTALL_VERSION.tar.gz" -O - \
   | tar xfz - -C "$INSTALL_PATH" --strip-components 1

Sample GIT installation

INSTALL_PATH="/usr/share/icinga-php/ipl"
INSTALL_VERSION="stable/0.16.0"
git clone https://github.com/Icinga/icinga-php-library.git "$INSTALL_PATH" --branch "$INSTALL_VERSION"
Description
Bundle for all Icinga PHP libraries
Readme MIT 13 MiB
Languages
PHP 57.7%
Shell 42.3%