]> skyeroc.xyz Git - dgamelaunch/commitdiff
update documentation for -q flag
authorJoshua Kwan <joshk@triplehelix.org>
Sat, 31 Jan 2004 06:25:30 +0000 (06:25 +0000)
committerJoshua Kwan <joshk@triplehelix.org>
Sat, 31 Jan 2004 06:25:30 +0000 (06:25 +0000)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@199 db0b04b0-f4d1-0310-9a6d-de3e77497b0e

README

diff --git a/README b/README
index 1e43eecf389a659a7f13942a8ccd5adec901b4ee..e24e22948b7716cde0570070e15bfd79605456a5 100644 (file)
--- a/README
+++ b/README
@@ -77,14 +77,14 @@ service telnet
   wait      = no
   user      = root
   server    = /usr/sbin/in.telnetd
-  server_args     = -h -L /opt/nethack/nethack.dtype.org/dgamelaunch /etc/dgamelaunch.conf
+  server_args     = -h -L /opt/nethack/nethack.dtype.org/dgamelaunch -q /etc/dgamelaunch.conf
   rlimit_cpu      = 3600
   bind      = 64.71.163.206
 }
 
 A classic inetd line would look like this:
 
-telnet stream tcp nowait root.root /usr/sbin/tcpd /usr/sbin/in.telnetd -h -L /usr/sbin/dgamelaunch /etc/dgamelaunch.conf
+telnet stream tcp nowait root.root /usr/sbin/tcpd /usr/sbin/in.telnetd -h -L /usr/sbin/dgamelaunch -q /etc/dgamelaunch.conf
 
 In both cases, the -L specifies an alternate login program (telnetlogin is
 invoked by default) and -h prevents revealing of a login banner (for 
@@ -95,11 +95,16 @@ It goes without saying that the argument after -L must point to dgamelaunch's
 exact location. Also, the location of dgamelaunch.conf is variable and of
 course should be customized by you.
 
-It appears that the -L option is not very widely supported. FreeBSD's
+NOTE: It appears that the -L option is not very widely supported. FreeBSD's
 telnetd uses -p instead, and you can't give arguments (arguments appropriate
 to standard login are used), so it's necessary to start a shell script from
 it.  Some other telnetds do not support anything like this at all.
 
+For dgamelaunch, the -q option will silence errors pertaining to the server
+configuration. This is recommended for use within inetd to prevent spamming
+the clients, but when testing and setting up we strongly suggest you leave it
+off until running dgamelaunch produces no error output on stderr.
+
 5) Test your compilation of dgamelaunch by running it as root. If this
 works, a shell login or (x)inetd will work with the correct configuration.
 If you have problems with dgamelaunch's display make sure that your chroot's