Sfoglia il codice sorgente

Deleted changing homedir and maildir because of security reasons.

Mariusz Muszyński 10 anni fa
parent
commit
0f75a27b6f
1 ha cambiato i file con 3 aggiunte e 20 eliminazioni
  1. 3 20
      SE/se-lib/Route/FixUsersLongLogin.php

+ 3 - 20
SE/se-lib/Route/FixUsersLongLogin.php

@@ -132,7 +132,7 @@ SQL;
 				} else if ($affected == 0) {
 					echo '<div class="alert alert-info">' . "Nic nie zmieniono" . '</div>';
 				}
-                if ($affected) $this->updateDatabaseAndPaths($currentLogin, $newLogin);
+                if ($affected) $this->updateDatabase($currentLogin, $newLogin);
 			} catch (Exception $e) { ?>
 				<div class="alert alert-danger">
 					<?php echo $e->getMessage(); ?>
@@ -179,7 +179,7 @@ SQL;
 		return $affected;
 	}
 
-	public function updateDatabaseAndPaths($currentLogin, $newLogin) {
+	public function updateDatabase($currentLogin, $newLogin) {
 		$db = DB::getDB();
 		$columns = Array("L_APPOITMENT_USER","A_RECORD_CREATE_AUTHOR","A_RECORD_UPDATE_AUTHOR");
 		$dbName = $db->getDatabaseName();
@@ -224,24 +224,7 @@ SQL;
 				<?php }
 			}
 		}
-		echo "<br>Łącznie zaktualizowano {$affected_all} rekordów.<br>";
-        
-        $homes="/Users/";
-        $currentHomeDir=$homes.$currentLogin;
-        $newHomeDir=$homes.$newLogin;
-        
-        $mails="/Library/Server/Mail/Data/mail/users/";
-        $currentMailDir=$mails.$currentLogin;
-        $newMailDir=$mails.$newLogin;
-        
-        $cmd = "sudo /bin/mv '{$currentHomeDir}' '{$newHomeDir}'";
-        exec($cmd, null, null);
-        echo "Zmieniono nazwę katalogu domowego z {$currentHomeDir} na {$newHomeDir}<br>";
-        
-        $cmd = "sudo /bin/mv '{$currentMailDir }' '{$newMailDir}'";
-        exec($cmd, null, null);
-        echo "Zmieniono nazwę katalogu pocztowego z {$currentMailDir} na {$newMailDir}";
-        
+		echo "<br>Łącznie zaktualizowano {$affected_all} rekordów.";
         echo "</div>";
 	}