vorgeschlagene konfiguration fuer cgi+lockdown
[debienna.git] / debienna_wiki / setup / index.mdwn
1 Abhängigkeiten
2 ==============
3
4 Folgende Debian-Pakete sind zu Übersetzen des Wikis notwendig:
5
6 * [[!debpkg ikiwiki]]
7 * [[!debpkg libtext-multimarkdown-perl]]
8 * [[!debpkg texlive]] und [[!debpkg dvipng]]
9 * [[!debpkg perlmagick]]
10
11 ikiwiki Setup-Datei
12 ===================
13
14 Setup des Wikis für Server:
15
16   git clone gitolite@debienna.at:debienna
17   ikiwiki --rcs=git --dumpsetup=debienna.setup $PWD/debienna $PWD/debienna_rendered
18
19 Folgende Einstellungen in `debienna.setup` ändern:
20
21 `wikiname`
22 : `debienna`
23
24 `url`
25 : `http://debienna.at`
26
27 `add_plugins`
28 : `[calendar, img, table, orphans, shortcut, format, txt, teximg, edittemplate, tag, user_in_page]`
29
30 `multimarkdown`
31 : `1`
32
33 `git_wrapper`
34 : *(Pfad zum Git-Repository)*`/hooks/post-update`
35
36 `historyurl`
37 `diffurl`
38 : *(entsprechend zu gitweb setzen wenn vorhanden)*
39
40 `rss`
41 `atom`
42 : `1`
43
44 `indexpages`
45 : `1`
46
47 `userdir`
48 : `Benutzer`
49
50 `locked_pages`:
51 : `!BitteZumEditierenFreischalten and !user_in_page(DebiennaGroup)`
52
53 `libdir`:
54 : *(Pfad zu einem Klon von git://prometheus.amsuess.com/ikiwiki-plugins für user_in_page)*
55
56 Das Wiki muss dann händisch mit `ikiwiki --setup debienna.setup --rebuild` neu
57 gebaut werden, und legt dann auch den Hook an.
58
59 Das `user_in_page`-Plugin ist noch nicht in ikiwiki inkludiert, siehe
60 [bug report](http://ikiwiki.info/todo/inband_acl_data/).
61
62 Checks
63 ======
64
65 Sollte eine Gleichung anzeigen: [[!teximg code="\sqrt{3^2 + 4^2} = 5"]]