diff --git a/doc/README-de.html b/doc/README-de.html new file mode 100644 --- /dev/null +++ b/doc/README-de.html @@ -0,0 +1,193 @@ + + + + + + +Wiedenmann Vacation + + + + + +
+

Wiedenmann Vacation

+

Web Front-End zur Verwaltung von vacation(1)

+ +++ + + + +
Author:Wolfgang Scherer
+ + + + + + + + + + + + + + + + +
+

Inhalt

+ +
+ + +
+

Installation

+
    +
  1. Alias /vacation in lib/ws-vacation.conf.in ändern, falls +gewünscht.

    +
  2. +
  3. Folgende Kommandos ausführen, um die fertigen Dateien zu erzeugen:

    +
    +>>> make clean
    +>>> make
    +
    +

    Damit wird das Installationverzeichnis an den notwendigen Stellen +eingetragen.

    +
  4. +
  5. Datei lib/ws-vacation.conf nach /etc/apache2/conf.d/ kopieren.

    +
  6. +
  7. Apache server neu laden:

    +
    +>>> rcapache2 reload.
    +
    +
  8. +
  9. 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
    +
    +

    oder an die Datei /etc/sudoers angehängt werden (SuSE):

    +
    +>>> cat lib/ws-vacation-sudo >>/etc/sudoers
    +
    +
  10. +
+
+
+

Benutzerverwaltung

+

Für die Erstellung der Benutzer und Passwörter, im Unterverzeichnis +lib als root folgendes ausführen:

+
+>>> php gen_htpasswd.php
+
+
+

Bemerkung

+

Wenn neue Benutzer auf dem System angelegt werden, muss das +entsprechend wiederholt werden.

+
+

+
+
+

Anpassung

+

In der Datei lib/config.php befinden sich neben anderen +Grundeinstellungen:

+ +

Die Vorlage für einen neuen Abwesenheitstext ist in der Datei +lib/language.php zu finden.

+

HTML Kopf- und Fußabschnitt sind in der Datei lib/templates.php.

+ + + +

+ + + + + +

Copyright

+

Copyright (C) 2012, Wolfgang Scherer, <sw@wiedenmann-seile.de>. +Sponsored by Wiedenmann-Seile GmbH.

+

Siehe Abschnitt GNU Free Documentation License für Nutzungsbedingungen der Dokumentation.

+

Siehe Abschnitt GNU General Public License für Nutzungsbedingungen des Programms.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +