Piotr Labudda 10 лет назад
Родитель
Сommit
5afcc995b6
1 измененных файлов с 1 добавлено и 2 удалено
  1. 1 2
      SE/se-lib/UserStorageMacOSX.php

+ 1 - 2
SE/se-lib/UserStorageMacOSX.php

@@ -200,6 +200,7 @@ class UserStorageMacOSX extends UserStorageBase {
 		$cmds[] = "{$cmdDsclAuth} -create /Users/{$login} RealName \"{$name}\" ";
 		if (!empty($email)) $cmds[] = "{$cmdDsclAuth} -create /Users/{$login} EMailAddress {$email} ";
 		$cmds[] = "{$cmdDsclAuth} -passwd /Users/{$login} \"{$pass}\" ";
+		$cmds[] = "sudo /usr/sbin/createhomedir -c -u {$login} 2>&1 ";// TODO:INSTALATOR: add to sudoers _www ALL = NOPASSWD: /usr/sbin/createhomedir
 
 		foreach ($cmds as $cmd) {
 			$cmdOut = null; $cmdRet = null;
@@ -210,8 +211,6 @@ class UserStorageMacOSX extends UserStorageBase {
 			}
 		}
 
-		// TODO: $cmd = "sudo createhomedir -c -u {$login} "; - zawiesza się (nie kończy działania) ale tworzy katalog domowy
-
 		return true;
 	}