|
|
@@ -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;
|
|
|
}
|
|
|
|