|
Size: 1615
Comment:
|
Size: 1690
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 39: | Line 39: |
| Das Skript hat diesen Inhalt | Das Skript hat diesen Inhalt: |
| Line 44: | Line 44: |
(''Keine Ahnung, wo das (-) herkommt; es steht nicht im raw text...'') |
Grundkonfiguration
Konfiguration des Wikis über wikiconfig.py in /usr/share/moin/mywiki. Das File muss apache:apache gehören (Achtung nach dem Einchecken!)
Nach einer Änderung gegebenenfalls das File wikiconfig.pyc (Endung "pyc"!) löschen und den Apache neu starten.
Die FrontPage umbenennen in "Status FB3" und die deutsche StartSeite darauf abbilden über {{{#redirect FrontPage }}} als einziger Inhalt der Seite.
Einfügen in wikiconfig.py: {{{sitename = u'status' logo_string = "Status FB3-Technik" page_front_page = u'Status FB3' theme_default = 'rightsidebar' mail_smarthost = "m1.informatik.uni-bremen.de" }}}
Zugriffsrechte konfigurieren
Alle Administratoren in die Wiki-Seite AdminGroup aufnehmen, und zwar als Bullet-Liste, also mit Space-Stern-Space vor jedem Namen. Alle Techniker (alle User, die schreiben dürfen) in die Wiki-Seite Technik-Group aufnehmen. Einstellen der ACLs in wikiconfig.py: {{{allowed_actions = ['DeletePage', 'AttachFile', 'RenamePage'] acl_enabled = 1 acl_rights_default = u"AdminGroup:admin,read,write,delete,revert TechnikGroup:read,write" acl_rights_before = u"AdminGroup:admin,read,write,delete,revert" acl_rights_after = u"All:read" }}}
Backup
Aufnehmen in die root-crontab auf status: {{{0 1 * * * /etc/moin-backup.sh }}} und dafür sorgen, daß status auf roggen in ~backup/.rhosts steht.
Das Skript hat diesen Inhalt: {{{#!/bin/bash tar czf - /usr/share/moin | \
/usr/bin/rsh roggen -l backup "cat >status-wiki/date +%w.tar.gz"
}}}
(Keine Ahnung, wo das (-) herkommt; es steht nicht im raw text...)