Difference (from prior major revision) (no other diffs)

Changed: 17,18c17
:Installiert ist usemod wiki: https://www.usemod.org/wikicode/usemod10.tar.gz

:Installiert ist usemod wiki: https://www.usemod.org/wikicode/usemod-1.2.2.tar.gz unter /var/www/www.lug-s.org

Added: 19a19
: Urspüngliche Installation:

Changed: 60,61c60,61
:cronjob des users "chris", script /serv/www/group/faveve-lugs/exec/setpass , \
authfile /serv/www/group/faveve-lugs/exec/setpass
:cronjob des users "www-data" in /etc/cron.d/lugs-passwd, Script /var/www/www.lug-s.org/exec/setpass , \
authfile /var/www/www.lug-s.org/auth/htpasswd

Administrator Home Page LUG-S.org

User

Navi:

Software:

Installiert ist usemod wiki: https://www.usemod.org/wikicode/usemod-1.2.2.tar.gz unter /var/www/www.lug-s.org

Urspüngliche Installation:
 WWWHOME=/serv/www/group/faveve-lugs

 mkdir $WWWHOME/usemod  # data repository
 tar -xvzpf usemod10.tar.gz
 cd usemod10
 cp wiki.* $WWWHOME/current
 cp config $WWWHOME/usemod/config

 vi $WWWHOME/current/wiki.pub.pl
    68c68
    < $DataDir?     = "/tmp/mywikidb"; # Main wiki directory
    ---
    > $DataDir?     = "/serv/www/group/faveve-lugs/usemod"; # Main wiki directory
    70c70
    < $ConfigFile?  = "$DataDir?/config.pub";   # Configuration file
    ---
    > $ConfigFile?  = "$DataDir?/config";   # Configuration file

 vi $WWWHOME/current/wiki.adm.pl
    68c68
    < $DataDir?     = "/tmp/mywikidb"; # Main wiki directory
    ---
    > $DataDir?     = "/serv/www/group/faveve-lugs/usemod"; # Main wiki directory
    70c70
    < $ConfigFile?  = "$DataDir?/config.adm";   # Configuration file
    ---
    > $ConfigFile?  = "$DataDir?/config";   # Configuration file

Plan

Es gibt zwei Wiki-Instanzen, die auf denselben Datenbestand zugreifen:
Das eine (index.cgi) ist fuer die Praesentation, kann nicht editieren, und zeigt keine Wiki-Navigation.
Das andere (edit/index.cgi mit htaccess) ermoeglicht die Bearbeitung des Datenbestandes.
index.cgi deswegen, weil der Webserver das so kann und es daher bequem ist.

Beide Instanzen haben ihr eigenes config-file (config.pub und config.adm).
Da sie weitestgehend identisch sind, wird ein gemeinsames config-File
includiert. Die speziellen Angaben ueberschreiben dabei die allgemeineren.

Das Passwort wird monatlich geaendert und ueber die Liste vermailt.
cronjob des users "www-data" in /etc/cron.d/lugs-passwd, Script /var/www/www.lug-s.org/exec/setpass , authfile /var/www/www.lug-s.org/auth/htpasswd
Das erscheint als sinnvoller Kompromiss zwischen Offenheit und Schutz vor Missbrauch (Spam, Linkplazierung, Vandalismus, etc)