Mercurial > hg > rlgwebd
comparison README.txt @ 178:b5df69715001 beta8
Update the documentation.
author | John "Elwin" Edwards |
---|---|
date | Wed, 14 Jan 2015 15:32:21 -0500 |
parents | 9f9bc41d5006 |
children | 5041ec1fb426 |
comparison
equal
deleted
inserted
replaced
177:5372f1f97cf5 | 178:b5df69715001 |
---|---|
26 server. | 26 server. |
27 | 27 |
28 The following files need to be copied into CHROOT/var/www: | 28 The following files need to be copied into CHROOT/var/www: |
29 about.html | 29 about.html |
30 bell.svg | 30 bell.svg |
31 index.html | |
31 options.html | 32 options.html |
32 options.js | 33 options.js |
33 rlgterm.js | 34 rlgterm.js |
34 style-rlg.css | 35 style-rlg.css |
35 termemu.js | 36 termemu.js |
36 termemu-keys.js | 37 termemu-keys.js |
37 tty.css | 38 tty.css |
38 Copy index-rlg.html to CHROOT/var/www/index.html. | |
39 | 39 |
40 sqlickrypt | 40 sqlickrypt |
41 --- | 41 --- |
42 RLGWebD uses a separate program written in C to operate on the | 42 RLGWebD uses a separate program written in C to operate on the |
43 dgamelaunch user database. Compile this with: | 43 dgamelaunch user database. Compile this with: |
49 running ldd. | 49 running ldd. |
50 | 50 |
51 sqlickrypt needs /dev/urandom to exist in the chroot. Run as root: | 51 sqlickrypt needs /dev/urandom to exist in the chroot. Run as root: |
52 mknod CHROOT/dev/urandom c 1 9 | 52 mknod CHROOT/dev/urandom c 1 9 |
53 | 53 |
54 Starting and stopping | 54 dglwatcher |
55 --- | |
56 RLGWebD uses another C program to monitor the inprogress directories, because | |
57 Node's fs.watch() can't distinguish between file creation and deletion. | |
58 | |
59 Compile with | |
60 cc -o dglwatcher dglwatcher.c | |
61 and copy into CHROOT/bin. | |
62 | |
63 Starting and stopping RLGWebD | |
55 --- | 64 --- |
56 Run the 'rlgwebd' shell script as root. | 65 Run the 'rlgwebd' shell script as root. |
57 | 66 |
58 Stop by passing 'stop' as an argument. (This requires socat to be | 67 Stop by passing 'stop' as an argument. (This requires socat to be |
59 installed.) | 68 installed.) |