From 4541240da2d0ee1fc6845130373b4cad4a2e0a9e Mon Sep 17 00:00:00 2001 From: Artem Sidorenko Date: Wed, 8 Mar 2017 20:04:55 +0100 Subject: [PATCH] Exit with error code if posix ext missing or wrong user similar to the console.php --- cron.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cron.php b/cron.php index 55666fbc93..feb680bd9c 100644 --- a/cron.php +++ b/cron.php @@ -89,7 +89,7 @@ try { // the cron job must be executed with the right user if (!function_exists('posix_getuid')) { echo "The posix extensions are required - see http://php.net/manual/en/book.posix.php" . PHP_EOL; - exit(0); + exit(1); } $user = posix_getpwuid(posix_getuid()); $configUser = posix_getpwuid(fileowner(OC::$configDir . 'config.php')); @@ -97,7 +97,7 @@ try { echo "Console has to be executed with the same user as the web server is operated" . PHP_EOL; echo "Current user: " . $user['name'] . PHP_EOL; echo "Web server user: " . $configUser['name'] . PHP_EOL; - exit(0); + exit(1); } // We call ownCloud from the CLI (aka cron)