TWiki Files and Directories
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
Flags
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 Structure
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 |
Notable Files
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 |