github-actions[bot] ab50f76b18 Version v0.17.0
-----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQRFzlmcDkkEHBJdK5nirbti8Qiz2wUCaHYW2AAKCRDirbti8Qiz
 24iUAPoDXk0+oQVcO62F95naNIGkbtIcFYE/NA79BCWOvwdTOwEAhsNup43bAZsX
 S25kCdpov/LJAZJ8O+3lKStCaHsrGQo=
 =7OV0
 -----END PGP SIGNATURE-----

Merge latest tag, to make it reachable for git-describe
2025-07-24 18:07:10 +00:00
2025-07-14 11:54:17 +00:00
2025-07-14 11:54:17 +00:00
2023-01-24 15:18:12 +01:00
2021-11-08 13:59:52 +01:00
2025-07-14 11:54:17 +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-07-14 11:54:17 +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%