summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/imagemaster/App.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/App.java')
-rw-r--r--src/main/java/org/openslx/imagemaster/App.java36
1 files changed, 1 insertions, 35 deletions
diff --git a/src/main/java/org/openslx/imagemaster/App.java b/src/main/java/org/openslx/imagemaster/App.java
index 62e06a4..3a309c5 100644
--- a/src/main/java/org/openslx/imagemaster/App.java
+++ b/src/main/java/org/openslx/imagemaster/App.java
@@ -1,15 +1,12 @@
package org.openslx.imagemaster;
import java.io.BufferedInputStream;
-import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
-import java.security.SecureRandom;
import java.util.ArrayList;
import java.util.List;
import org.apache.log4j.Logger;
-import org.openslx.imagemaster.server.MasterFtpServer;
import org.openslx.imagemaster.thrift.server.BinaryListener;
public class App {
@@ -51,39 +48,10 @@ public class App {
// Create Ftp Server
Thread f;
- MasterFtpServer ftpServer = new MasterFtpServer(2221, "admin",
- "SI*HoZCC!]V)p>B2", Globals.properties.getProperty("ftp_base_dir"));
- f = new Thread(ftpServer, "FtpServer");
+ f = new Thread(Globals.ftpServer, "FtpServer");
servers.add(f);
f.start();
- /*
- * FTP Users can be added later with:
- * ftpServer.addUser(username, password, ftp_root);
- *
- * And removed with:
- * removeUser(username);
- */
-
- ////////////////////////////////////////////////
- SecureRandom random = new SecureRandom();
- String lettersP="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890+-$%&/()=?@";
- String lettersU="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
- String generatedUser = "";
- String generatedPass = "";
- for (int i = 0; i < 16; i++) {
- int index = (int)(random.nextDouble()*lettersU.length());
- generatedUser += lettersU.substring(index, index + 1);
- index = (int)(random.nextDouble()*lettersP.length());
- generatedPass += lettersP.substring(index, index + 1);
- }
- String dir = Globals.properties.getProperty("ftp_base_dir") + "/" + generatedUser + "/";
- if (new File(dir).mkdir()) {
- ftpServer.addUser(generatedUser, generatedPass, dir, true);
- log.info("Generated user/pass: " + generatedUser + "\t" + generatedPass + "\n with home dir: " + dir);
- }
- ////////////////////////////////////////////////
-
// Run more servers
// ...
// Wait for all servers to die
@@ -99,8 +67,6 @@ public class App {
}
}
- ftpServer.removeUser(generatedUser);
-
log.info("All Servers shut down, exiting...");
}
}