Jelajahi Sumber

Merge branch 'master' of biuro.biall-net.pl:plabudda/se

# By Piotr Labudda
# Via Piotr Labudda
* 'master' of biuro.biall-net.pl:plabudda/se:
  DB_PROCEDURES_CREATE add missing FixCrmProcesInitIdx->reinstall
  Create user add createhomedir
a.binder 10 tahun lalu
induk
melakukan
2eecaa71ff
2 mengubah file dengan 5 tambahan dan 2 penghapusan
  1. 1 2
      SE/se-lib/UserStorageMacOSX.php
  2. 4 0
      SE/superedit-DB_PROCEDURES_CREATE.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;
 	}
 

+ 4 - 0
SE/superedit-DB_PROCEDURES_CREATE.php

@@ -1025,6 +1025,10 @@ foreach($sql as $ind=>$sql_) {
 	$routeFixProjectPath = new Route_FixProjectPath();
 	$routeFixProjectPath->reinstall();
 
+	Lib::loadClass('Route_FixCrmProcesInitIdx');
+	$routeFixCrmProcesInitIdx = new Route_FixCrmProcesInitIdx();
+	$routeFixCrmProcesInitIdx->reinstall();
+
 }
 
 ?>