From 0c75cdca4aa679b222ed02aee56838338d86b2da Mon Sep 17 00:00:00 2001 From: "John \"Elwin\" Edwards" Date: Sun, 9 Mar 2014 16:15:42 -0700 Subject: [PATCH] Mostly finish README.txt. --- README.txt | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/README.txt b/README.txt index f13eb01..9553513 100644 --- a/README.txt +++ b/README.txt @@ -11,7 +11,7 @@ It requires the 'posix', 'pty.js', and 'websocket' modules. Installation --- -RLGWebD expects to be run in a dgamelaunch installation, and it makes +RLGWebD expects to be run in a chroot used by dgamelaunch, and it makes some assumptions about the configuration. It expects the dgamelaunch playground to be at /dgldir inside the chroot. It expects the in-progress files to be in /dgldir/inprogress/. RLGWebD @@ -25,6 +25,18 @@ done with a line in /etc/fstab like the following: It creates a socket in the filesystem which is used to control the server. +The following files need to be copied into CHROOT/var/www: + about.html + bell.svg + options.html + options.js + rlgterm.js + style-rlg.css + termemu.js + termemu-keys.js + tty.css +Copy index-rlg.html to CHROOT/var/www/index.html. + sqlickrypt --- RLGWebD uses a separate program written in C to operate on the @@ -45,3 +57,9 @@ Run the 'rlgwebd' shell script as root. Stop by passing 'stop' as an argument. (This requires socat to be installed.) + +webtty +--- +webtty.js is a Node app which uses the terminal emulator to run a shell. It +includes NO SECURITY WHATSOEVER and should only be used for testing the +terminal emulator. Copy index-sh.html to index.html before running it.