diff options
author | Simon Rettberg | 2014-11-18 18:40:49 +0100 |
---|---|---|
committer | Simon Rettberg | 2014-11-18 18:40:49 +0100 |
commit | ecb072b02e1a70555db0fdf4ed47375d3080a074 (patch) | |
tree | 75db05621458eee14a96ff2d825a30072eb06e40 /src/main/java/org/openslx/satserver/util/Exec.java | |
parent | Added class ProxyHandler for for configuring proxy settings system wide once ... (diff) | |
download | tmlite-bwlp-ecb072b02e1a70555db0fdf4ed47375d3080a074.tar.gz tmlite-bwlp-ecb072b02e1a70555db0fdf4ed47375d3080a074.tar.xz tmlite-bwlp-ecb072b02e1a70555db0fdf4ed47375d3080a074.zip |
Many improvements and additions:
- Added task+script for lighttpd https config
- Added task for reloading proxy config
- ldapsearch now supports searching for specific user
- DownloadFile now supports checking file integrity through optional gpg signature
Diffstat (limited to 'src/main/java/org/openslx/satserver/util/Exec.java')
-rw-r--r-- | src/main/java/org/openslx/satserver/util/Exec.java | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/src/main/java/org/openslx/satserver/util/Exec.java b/src/main/java/org/openslx/satserver/util/Exec.java index e7b27da..1f810eb 100644 --- a/src/main/java/org/openslx/satserver/util/Exec.java +++ b/src/main/java/org/openslx/satserver/util/Exec.java @@ -6,17 +6,23 @@ import java.io.IOException; public class Exec { + /** + * Run command, return exit status of process, or -1 on error + * + * @param command Command and arguments + * @return exit code + */ 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; - } + Process p; + try { + p = pb.start(); + return p.waitFor(); + } catch ( IOException | InterruptedException e ) { + return -1; + } } } |