diff options
author | Morris Jobke <hey@morrisjobke.de> | 2016-11-03 10:18:16 +0100 |
---|---|---|
committer | Morris Jobke <hey@morrisjobke.de> | 2016-11-03 10:38:00 +0100 |
commit | 074134638538fd95d484ccd041da9a96cdfb6b3c (patch) | |
tree | 7326826172e7994df732c5cd28fbf4da3bcccbb7 /lib/private/Settings | |
parent | 9ebbb3c6549200cc3c0c2a5daeabd5e64f898133 (diff) | |
download | nextcloud-server-074134638538fd95d484ccd041da9a96cdfb6b3c.tar.gz nextcloud-server-074134638538fd95d484ccd041da9a96cdfb6b3c.zip |
Show a hint for system based cron user name
* makes it easier to setup cron job
* gives hints for PHP documentation
* disables the cron setting if requirements not met
* fixes #1989
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Diffstat (limited to 'lib/private/Settings')
-rw-r--r-- | lib/private/Settings/Admin/Server.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/private/Settings/Admin/Server.php b/lib/private/Settings/Admin/Server.php index 6b381ab48ed..8b1477a0257 100644 --- a/lib/private/Settings/Admin/Server.php +++ b/lib/private/Settings/Admin/Server.php @@ -124,6 +124,8 @@ class Server implements ISettings { 'cron_log' => $this->config->getSystemValue('cron_log', true), 'lastcron' => $this->config->getAppValue('core', 'lastcron', false), 'cronErrors' => $this->config->getAppValue('core', 'cronErrors'), + 'cli_based_cron_possible' => function_exists('posix_getpwuid'), + 'cli_based_cron_user' => function_exists('posix_getpwuid') ? posix_getpwuid(fileowner(\OC::$configDir . 'config.php'))['name'] : '', ]; return new TemplateResponse('settings', 'admin/server', $parameters, ''); |