This page documents the file and directory structure for the TWiki installation on this server. Relevant only to those ServerPeople with SSH access.
See also: TWikiMods, TWikiPerms
This page uses the following flags.
Letter flags indicate permissions needed by the web server processes:
Flag | Meaning |
---|---|
N | None needed (probably should have none) |
R | Read-only (plus execute of directories) |
X | Executable as CGI scripts, but not writable |
W | Writable normally |
C | Read-only normally, writable during configure |
Z | Read-only executable CGI during configure, denied normally |
Other flags:
Flag | Meaning |
---|---|
* | Directory is added/removed vs stock TWiki distribution |
Directory | Flags | Description |
---|---|---|
doc |
N* | basic admin docs and sample files (moved here from stock) |
bin |
X | Perl CGI scripts |
lib |
R | TWiki libraries + site config |
log |
W* | files written by TWiki, set in LocalSite.cfg |
log/old |
W* | archived log files, done by logrotate and gnhlug_maint |
data |
W | TWiki pages (served by CGI scripts) |
pub |
W | TWiki file attachments (served by web server) |
working |
W | TWiki temporary files |
locale |
R | message catalogs for multiple languages |
misc |
N | sample files, merged to "doc"; directory removed |
static |
R* | static files, maintained outside of TWiki, aliased in Apache |
templates |
R | used by scripts to generate HTML web pages |
tools |
N | non-web maintenance scripts |
webroot |
R* | Apache DocumentRoot, contains single "something is wrong" page |
Directory | File | Flag | Description |
---|---|---|---|
bin |
LocalLib.cfg |
R | path to lib (directory with TWiki.pm) |
bin |
setlib.cfg |
R | FIXME |
bin |
configure |
Z | FIXME |
lib |
LocalSite.cfg |
C | site configuration, written by configure |
lib |
TWiki.pm |
R | FIXME |
lib |
TWiki.spec |
R | FIXME |
log |
access |
W | FIXME |
log |
warn |
W | FIXME |
log |
config |
W | FIXME |
static |
favicon.ico |
R | FIXME |
static |
gnhlug.css |
R | FIXME |
static |
robots.txt |
R | FIXME |
tools |
fakecgi |
N | FIXME |
tools |
gnhlug_maint |
N | FIXME |
webroot |
index.html |
R | FIXME |