X-Git-Url: http://git.megacz.com/?p=org.ibex.jinetd.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fjinetd%2FMain.java;h=7e3b08d793879855520a683101f216c431c4363c;hp=a93972085bae8f4c0a72c2e6a7e4f322a59e890f;hb=c28d954263d3a9b5f8ea3ff37368ae811ff48f6c;hpb=97722e0cfb8199cfa5bc18909d0103789e745678 diff --git a/src/org/ibex/jinetd/Main.java b/src/org/ibex/jinetd/Main.java index a939720..7e3b08d 100644 --- a/src/org/ibex/jinetd/Main.java +++ b/src/org/ibex/jinetd/Main.java @@ -22,8 +22,8 @@ public class Main { } public static String ROOT; - public static String LOGFILE; - public static PrintStream LOGSTREAM; + private static String LOGFILE; + private static PrintStream LOGSTREAM; public static String defaultDomain; public static void init() { @@ -38,12 +38,14 @@ public class Main { defaultDomain = localMachine.getHostName(); } catch(java.net.UnknownHostException uhe) { defaultDomain = "localhost"; } System.err.println(" jinetd.hostname = " + defaultDomain); - LOGFILE = System.getProperty("jinetd.logfile", ROOT + File.separatorChar+"log.txt"); - System.err.println(" jinetd.logfile = " + LOGFILE); - System.err.println(" redirecting stdout/stderr to logfile." + LOGFILE); - LOGSTREAM = new PrintStream(new FileOutputStream(LOGFILE, true)); - System.setErr(LOGSTREAM); - System.setOut(LOGSTREAM); + LOGFILE = System.getProperty("jinetd.logfile", /*ROOT + File.separatorChar+"log.txt"*/null); + if (LOGFILE != null) { + System.err.println(" jinetd.logfile = " + LOGFILE); + System.err.println(" redirecting stdout/stderr to logfile." + LOGFILE); + LOGSTREAM = new PrintStream(new FileOutputStream(LOGFILE, true)); + System.setErr(LOGSTREAM); + System.setOut(LOGSTREAM); + } gatherDependencies(); } catch (Throwable e) {