fix error caused by post_install.php not running as root (default for container)

This commit is contained in:
Ralf Becker 2021-11-09 09:40:04 +01:00
parent 1e6bffc4e5
commit 730e1c72c1

View File

@ -382,7 +382,10 @@ if (!isset($GLOBALS['egw_domain']) || $config['domain'] !== 'default' && !isset
','.$config['db_type'].','.$config['db_host'].','.$config['db_port']);
run_cmd($setup_header);
// fix permissions of header.inc.php
chown($config['header'], $config['webserver_user']);
if (function_exists('posix_getuid') && posix_getuid() === 0)
{
chown($config['header'], $config['webserver_user']);
}
chmod($config['header'], 0600);
// install egroupware