summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/satserver/util/Exec.java
diff options
context:
space:
mode:
authorSimon Rettberg2014-10-13 11:50:40 +0200
committerSimon Rettberg2014-10-13 11:50:40 +0200
commite203d6800e90f51947ce49f855cfa4b7f7709975 (patch)
tree7f6b0390dc15bfe9ad278de9f4d124b6522955db /src/main/java/org/openslx/satserver/util/Exec.java
parentUse SSL for AD-LDAP-connections (diff)
downloadtmlite-bwlp-e203d6800e90f51947ce49f855cfa4b7f7709975.tar.gz
tmlite-bwlp-e203d6800e90f51947ce49f855cfa4b7f7709975.tar.xz
tmlite-bwlp-e203d6800e90f51947ce49f855cfa4b7f7709975.zip
Added Dozmod and Syncdaemon launcher
Also added forgotten Exec class, tweaked mount-store script too
Diffstat (limited to 'src/main/java/org/openslx/satserver/util/Exec.java')
-rw-r--r--src/main/java/org/openslx/satserver/util/Exec.java22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/main/java/org/openslx/satserver/util/Exec.java b/src/main/java/org/openslx/satserver/util/Exec.java
new file mode 100644
index 0000000..e7b27da
--- /dev/null
+++ b/src/main/java/org/openslx/satserver/util/Exec.java
@@ -0,0 +1,22 @@
+package org.openslx.satserver.util;
+
+import java.io.File;
+import java.io.IOException;
+
+public class Exec
+{
+
+ public static int sync( String... command )
+ {
+ ProcessBuilder pb = new ProcessBuilder( command );
+ pb.directory( new File( "/" ) );
+ Process p;
+ try {
+ p = pb.start();
+ return p.waitFor();
+ } catch ( IOException | InterruptedException e ) {
+ return -1;
+ }
+ }
+
+}