GNHLUG
>
Main Web
>
LocalTWikiDocs
>
TWikiFiles
(revision 3) (raw view)
Edit
Attach
---+ TWiki Files and Directories This page documents the file and directory structure for the TWiki installation on this server. Relevant only to those Org.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/file is new/removed (vs stock TWiki distribution) | | @ | File is edited to configure the local installation | ---++ 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 | derives default TWiki paths (normally no edits needed) | | =bin= | =configure= | Z | CGI script that presents an interactive configuration mechanism | | =lib= | =LocalSite.cfg= | C@ | site configuration, initially written by configure | | =lib= | =TWiki.pm= | R | main module for TWiki; the CGI scripts are just entry points to this | | =lib= | =TWiki.spec= | R | documentation and defaults for common =LocalSite.cfg= options | | =log= | =access= | W | log of every request the TWiki CGI scripts answer | | =log= | =warn= | W | log of warnings and errors from TWiki CGI scripts | | =log= | =config= | W | log of actions taken by =configure= script | | =static= | =favicon.ico= | R* | "favorite icon" that appears in browser tabs | | =static= | =gnhlug.css= | R*@ | a small handful of CustomCSS | | =static= | =robots.txt= | R@ | guidance to crawler software about what to do (or not do) on this site | | =tools= | =fakecgi= | N* | runs a TWiki script in a simulated CGI environment, for debugging | | =tools= | =gnhlug_maint= | N* | nightly maintenance wrapper script, run by =crontab= | | =webroot= | =index.html= | R | HTML page that says if you can see it, things are broken |
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r5
<
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r3 - 2023-12-26
-
BenScott
Main
Log In
or
Register
Main Web
Create New Topic
Index (Page List)
Search this Web
Recent Changes
RSS Feed
TWiki Tools
TWiki Users
TWiki Groups
Admin Log
Site Tools
Search site
Site changes
Webs
GNHLUG
Main
Org
TWiki
Contact GNHLUG
All content is Copyright © 1999-2025 by, and the property of, the contributing authors.
Questions, comments, or concerns?
Contact GNHLUG
.
All use of this site subject to our
Legal Notice
(includes Terms of Service).