diff --git a/doc/README-de.txt b/doc/README-de.txt --- a/doc/README-de.txt +++ b/doc/README-de.txt @@ -1,5 +1,4 @@ .. -*- coding: utf-8 -*- -.. \||<-snip->|| start .. Copyright (C) 2012, Wolfgang Scherer, .. Sponsored by WIEDENMANN SEILE GMBH, http://www.wiedenmannseile.de .. @@ -30,18 +29,20 @@ ################################################## Web Front-End zur Verwaltung von vacation(1) ################################################## -.. \||<-snap->|| skip :Author: `Wolfgang Scherer`_ .. contents:: -.. \||<-snap->|| skip -.. \||<-snap->|| include ^index-header.snip$ ================================================== :rem:`|||:sec:|||`\ Installation ================================================== +#. Quellcode von `ws-vacation`_ holen und das Programm irgendwo auf + der Festplatte ablegen:: + + >>> hg clone https://bitbucket.org/wolfmanx/ws-vacation + #. Alias `/vacation` in `lib/ws-vacation.conf.in` ändern, falls gewünscht. @@ -55,21 +56,23 @@ Web Front-End zur Verwaltung von vacatio #. Datei `lib/ws-vacation.conf` nach `/etc/apache2/conf.d/` kopieren. + >>> sudo cp lib/ws-vacation.conf /etc/apache2/conf.d/ + #. Apache server neu laden: - >>> rcapache2 reload. + >>> sudo /etc/init.d/apache2 reload. #. Damit der WWW-Prozess das vacation(1)-Kommando als beliebiger Benutzer (außer `root`) ausführen kann, muss die Datei `lib/ws-vacation-sudo` in das Verzeichnis `/etc/sudoers.d` kopiert werden (ubuntu): - >>> cp lib/ws-vacation-sudo /etc/sudoers.d/ws-vacation-sudo - >>> chmod 0440 /etc/sudoers.d/ws-vacation-sudo + >>> sudo cp lib/ws-vacation-sudo /etc/sudoers.d/ws-vacation-sudo + >>> sudo chmod 0440 /etc/sudoers.d/ws-vacation-sudo oder an die Datei `/etc/sudoers` angehängt werden (SuSE): - >>> cat lib/ws-vacation-sudo >>/etc/sudoers + >>> cat lib/ws-vacation-sudo | sudo tee /etc/sudoers ================================================== :rem:`|||:sec:|||`\ Benutzerverwaltung @@ -78,7 +81,7 @@ Web Front-End zur Verwaltung von vacatio Für die Erstellung der Benutzer und Passwörter, im Unterverzeichnis `lib` als `root` folgendes ausführen: ->>> php gen_htpasswd.php +>>> sudo php gen_htpasswd.php .. note:: Wenn neue Benutzer auf dem System angelegt werden, muss das entsprechend wiederholt werden. @@ -101,20 +104,6 @@ Die Vorlage für einen neuen Abwesenheitstext ist in der Datei HTML Kopf- und Fußabschnitt sind in der Datei `lib/templates.php`. -.. ================================================== -.. :rem:`|||:sec:|||`\ Footnotes -.. ================================================== - -:html:`
` - -.. \[#] - -.. ================================================== -.. :rem:`|||:sec:|||`\ References -.. ================================================== - -.. \||<-snap->|| include ^index-footer.snip$ - :rem:`|||:sec:|||`\ **Copyright** Copyright (C) 2012, Wolfgang Scherer, . @@ -143,8 +132,7 @@ Sponsored by `Wiedenmann-Seile GmbH`_. .. _`GNU General Public License`: README-COPYING.html .. _`Wiedenmann-Seile GmbH`: http://www.wiedenmannseile.de .. _`Wolfgang Scherer`: sw@wiedenmann-seile.de - -.. \||<-snip->|| stop +.. _`ws-vacation`: https://bitbucket.org/wolfmanx/ws-vacation .. ================================================== .. :rem:`|||:sec:|||`\ END