Package Details: icingaweb2 2.12.4-1

Git Clone URL: https://aur.archlinux.org/icingaweb2.git (read-only, click to copy)
Package Base: icingaweb2
Description: Icinga Web 2 Interface
Upstream URL: https://icinga.com/
Licenses: GPL
Submitter: Zearan
Maintainer: julianbrost
Last Packager: julianbrost
Votes: 18
Popularity: 0.000000
First Submitted: 2014-11-23 13:41 (UTC)
Last Updated: 2025-03-26 21:17 (UTC)

Dependencies (7)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

<deleted-account> commented on 2018-01-23 15:46 (UTC)

(The issues with PHP 7.2 appear to be fixed in 2.5.1-1)

julianbrost commented on 2017-12-16 21:32 (UTC)

The following patch updates the package to version 2.5.0 and fixes compatibility with PHP 7.2 by applying the patch from pull request #3186 ( https://github.com/Icinga/icingaweb2/pull/3186). However the PR is still work in progress, so the checksum of the patch could change. diff --git a/PKGBUILD b/PKGBUILD index aca0db5..d739d98 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Malte Rabenseifner <mail@malte-rabenseifner.de> pkgname=icingaweb2 -pkgver=2.4.2 +pkgver=2.5.0 pkgrel=1 pkgdesc="Icinga Web 2 Interface" license=('GPL') @@ -11,9 +11,16 @@ optdepends=('php-gd: export data to PDF' 'php-intl: support for internationalization' 'php-pgsql: for PostgreSQL backend') url="http://www.icinga.org" -source=("https://github.com/Icinga/${pkgname}/archive/v${pkgver}.tar.gz") +source=("https://github.com/Icinga/${pkgname}/archive/v${pkgver}.tar.gz" + 'pr3186-php72-support.diff::https://github.com/Icinga/icingaweb2/pull/3186.diff') install='icingaweb2.install' -sha256sums=('8ce42b4f0fb3ddd93c56d70c642512af13db1d5db2ad0227ec7567a4413daa94') +sha256sums=('870ef8390cb2cab20df0107d817846352dc606ee85ec734aa99452222a4a76fb' + '34549ad6f3e753dd29bab19a9c47e05bbbc2d1214c821491205869bf9b631cb4') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + patch -Np1 -i "${srcdir}/pr3186-php72-support.diff" +} package() { cd "$srcdir/$pkgname-$pkgver"

<deleted-account> commented on 2017-12-07 21:28 (UTC)

icingaweb2 is broken with PHP 7.2

https://github.com/Icinga/icingaweb2/issues/3185

freaknils commented on 2017-04-28 11:25 (UTC)

Icingaweb2 depends php-imagick, maybe it should be added to depencies.

Zearan commented on 2017-01-22 20:54 (UTC) (edited on 2017-01-22 20:55 (UTC) by Zearan)

Package upgraded to 2.4.1. I finally had the time to incorporate past comments into the package. The package now uses the systemgroup "icingaweb2" and sets the permissions of the folders "/etc/icingaweb2" and "/var/log/icingaweb2" when upgrading. EDIT: I also included the missing schemas.

kbabioch commented on 2017-01-08 21:11 (UTC)

@Zearan: icinga2 does not install the appropriate group for me, so I had to create it on my own. Furthermore the schemas (/usr/share/webapps/icingaweb2/etc/) are missing, so the setup fails in the last step. Putting it there by hand resolves the issue, though.

Zearan commented on 2016-11-24 20:36 (UTC)

Pretty much because the first beta was not able to handle a path other than '/etc/icingaweb2/'. I have not changed it ever since. I will check with the next update if I can move the configuration to '/etc/webapps/icingaweb2/'.

<deleted-account> commented on 2016-11-22 08:19 (UTC)

Is there any reason the configuration is placed in /etc/icingaweb2 instead of /etc/webapps/icingaweb2?

Zearan commented on 2016-07-25 18:21 (UTC)

@kbabioch: The system group that is used for Icinga Web 2 ('icingacmd') is created by the icinga2 package (and as fallback in https://aur.archlinux.org/cgit/aur.git/tree/icingaweb2.install?h=icingaweb2 too). The http user is added in this file as well. Do you have experienced any permission problems with that setup? I would be happy to improve the install script if necessary.

kbabioch commented on 2016-07-25 17:31 (UTC)

Shouldn't this package also create a system group, as described in the official install guide? Also the http user must be added to this group, so maybe the package could deal with that, too? https://github.com/Icinga/icingaweb2/blob/master/doc/02-Installation.md#-preparing-icinga-web-2-setup