Browse Source

Exit with error code if posix ext missing or wrong user

similar to the console.php
Artem Sidorenko 7 years ago
parent
commit
4541240da2
1 changed files with 2 additions and 2 deletions
  1. 2 2
      cron.php

+ 2 - 2
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)