Revisions of icingaweb2

Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 2)
- use server_monitoring_php_version to get the supported php version 
  from upstream (and use php8, if not defined). Fixes builds on 
  Tumbleweed (and some other issues)

- introduce new package icingaweb2-php-fpm, which contains a 
  configuration file for php-fpm
  + Since php-fpm 7.4, systemd does not allow the process to edit any 
    system files. As icingaweb2 nevertheless wants to edit the 
    configuration in /etc/icingaweb2, add a systemd override file
    php-fpm.service.override and place it in
    /usr/lib/systemd/system/php-fpm.service.d/20-icingaweb2.conf
  + Try to detect the "right" php-fpm config directory during 
    build time -> BuildRequire php to run 
     php -r "print PHP_MAJOR_VERSION;"
- remove not needed files (zero size or scripts that are used only 
  for building)
- weaken the requirements for mysql and pgsql: only one of these 
  modules is usually only needed. Require the virtual php_any_db 
  instead, which is provided by both modules.
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 1)
Displaying all 2 revisions
openSUSE Build Service is sponsored by