Installing grommunio manually on opensuse tumbleweed, following the guide.
There is an issue with apparmor and php-fpm configuration. The creation of sockets in /run/gromox/ is not allowed by the default apparmor profile for php-fpm.
/etc/apparmor.d/php-fpm should be modified to reflect something like:
# we need to be able to create all sockets
@{run}/php{,-fpm}/php*-fpm.pid rw,
@{run}/gromox/php*-fpm.pid rw,
@{run}/php*-fpm.pid rw,
@{run}/gromox/php*-fpm.pid rw,
@{run}/php{,-fpm}/php*-fpm.sock rwlk,
@{run}/php{,-fpm}/grommunio-web rwlk,
@{run}/gromox/php*-fpm.sock rwlk,
In any other case in the manual installation scenario, php-fpm will not start.