Browse Source

Update functions.php

FusionPBX 5 years ago
parent
commit
052d16c0e6
1 changed files with 6 additions and 1 deletions
  1. 6 1
      resources/functions.php

+ 6 - 1
resources/functions.php

@@ -105,7 +105,12 @@
 		function uuid() {
 			$uuid = null;
 			if (PHP_OS === 'FreeBSD') {
-				$uuid = trim(shell_exec("uuidgen"));
+				$uuid = trim(shell_exec("uuid -v 4"));
+				if (!is_uuid($uuid)) {
+					echo "Please install the following package.\n";
+					echo "pkg install ossp-uuid\n";
+					exit;
+				}
 			}
 			if (PHP_OS === 'Linux' && !is_uuid($uuid)) {
 				$uuid = trim(file_get_contents('/proc/sys/kernel/random/uuid'));