From faab57097ef991f1a12729fafed7b72f9df84d73 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Felix=20D=C3=B6rre?= Date: Fri, 25 Jul 2014 23:47:20 +0200 Subject: [PATCH] Gracefull shutdown devel system. --- src/org/cacert/gigi/DevelLauncher.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/org/cacert/gigi/DevelLauncher.java b/src/org/cacert/gigi/DevelLauncher.java index 254b1e72..3a78d628 100644 --- a/src/org/cacert/gigi/DevelLauncher.java +++ b/src/org/cacert/gigi/DevelLauncher.java @@ -1,5 +1,6 @@ package org.cacert.gigi; +import java.io.BufferedReader; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.DataOutputStream; @@ -7,6 +8,7 @@ import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; +import java.io.InputStreamReader; import java.io.OutputStream; import java.nio.file.Files; import java.nio.file.Paths; @@ -40,6 +42,11 @@ public class DevelLauncher { System.setIn(new ByteArrayInputStream(chunkConfig.toByteArray())); Launcher.main(args); System.setIn(oldin); + BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); + System.out.println("Cacert-gigi system sucessfully started."); + System.out.println("Press enter to shutdown."); + br.readLine(); + System.exit(0); } public static void writeGigiConfig(OutputStream target, byte[] keystorepw, byte[] truststorepw, -- 2.39.2