Debian-Abhängikeit ergänzt/berichtigt
[kivitendo-erp.git] / doc / INSTALL.txt
index 6f9ef64..d0d7686 100644 (file)
@@ -81,7 +81,7 @@ hei
 
    Für Debian oder Ubuntu benötigen Sie diese Pakete:
 
 
    Für Debian oder Ubuntu benötigen Sie diese Pakete:
 
-   `apache postgresql libdbi-perl libdbd-pg-perl libpgperl
+   `apache postgresql libdbi-perl libdbd-pg-perl libpg-perl libpdf-api2-perl
 libclass-accessor-perl libarchive-zip-perl libtext-iconv-perl
 libyaml-perl libtext-csv-perl libio-stringy-perl libtemplate-perl'
 
 libclass-accessor-perl libarchive-zip-perl libtext-iconv-perl
 libyaml-perl libtext-csv-perl libio-stringy-perl libtemplate-perl'
 
@@ -100,6 +100,11 @@ es mit der CPAN-Shell installiert werden.  Leider gibt es F
 denen das nicht möglich oder praktikabel ist. Lx-Office liefert daher
 das Paket im CGI-Verzeichnis mit. Das sollte als Fall-Back greifen.
 
 denen das nicht möglich oder praktikabel ist. Lx-Office liefert daher
 das Paket im CGI-Verzeichnis mit. Das sollte als Fall-Back greifen.
 
+   Lx-Office enthält ein Script, mit dem überprüft werden kann, ob alle
+benötigten Perl-Module installiert sind. Der Aufruf lautet wie folgt:
+
+   `./scripts/installation_check.pl'
+
 3 Installation des Programmpaketes
 **********************************
 
 3 Installation des Programmpaketes
 **********************************
 
@@ -117,12 +122,18 @@ tar xvzf lxoffice-erp-2.4.x.tgz'
    Alternativ können Sie auch einen Alias in der Webserverkonfiguration
 benutzen, um auf das tatsächliche Installationsverzeichnis zu verweisen.
 
    Alternativ können Sie auch einen Alias in der Webserverkonfiguration
 benutzen, um auf das tatsächliche Installationsverzeichnis zu verweisen.
 
-   Das Verzeichnis muß für den Benutzer beschreibbar sein, unter dem der
-Webserver läuft. Dieser ist bei verschiedenen Distributionen
-unterschiedlich (z.B. bei Debian/Ubuntu `www-data', bei Fedora core
-`apache' oder bei OpenSuSE `wwwrun').
+   Die Verzeichnisse `datev', `users', `spool' und `webdav' müssen für
+den Benutzer beschreibbar sein, unter dem der Webserver läuft. Die
+restlichen Dateien müssen für diesen Benutzer lesbar sein. Der
+Benutzername ist bei verschiedenen Distributionen unterschiedlich (z.B.
+bei Debian/Ubuntu `www-data', bei Fedora core `apache' oder bei
+OpenSuSE `wwwrun').
 
 
-   `chown -R www-data: lx-office-erp/'
+   Der folgende Befehl ändert den Besitzer für die oben genannten
+Verzeichnisse auf einem Debian/Ubuntu-System:
+
+   `chown -R www-data lx-office-erp/datev lx-office-erp/users
+lx-office-erp/spool lx-office-erp/webdav'
 
 4 Anpassung der PostgreSQL-Konfiguration
 ****************************************
 
 4 Anpassung der PostgreSQL-Konfiguration
 ****************************************
@@ -161,10 +172,17 @@ mit ISO-8850-15 als Encoding betrieben werden.
 In der Datei `postgresql.conf', die je nach Distribution in
 verschiedenen Verzeichnissen liegen kann (z.B. `/var/lib/pgsql/data/'
 oder `/etc/postgresql/', muss sichergestellt werden, dass
 In der Datei `postgresql.conf', die je nach Distribution in
 verschiedenen Verzeichnissen liegen kann (z.B. `/var/lib/pgsql/data/'
 oder `/etc/postgresql/', muss sichergestellt werden, dass
-TCP/IP-Verbindungen aktiviert sind. Dieser Parameter lautet
+TCP/IP-Verbindungen aktiviert sind. Für PostgreSQL vor Version v8.0
+lautete dieser Parameter
 
    `TCPIP_SOCKET = 1'
 
 
    `TCPIP_SOCKET = 1'
 
+   Ab v8.0 wird das Verhalten hingegen über den neuen Parameter
+`listen_address' gesteuert. Laufen PostgreSQL und Lx-Office auf
+demselben Rechner, so kann dort der Wert `localhost' verwendet werden.
+Andernfalls müssen Datenbankverbindungen auch von anderen Rechnern aus
+zugelassen werden, was mit dem Wert \`*' geschieht.
+
    Bei PostgreSQL-Versionen ab v8.0 und neuer muss zusätzlich der
 folgende Parameter gesetzt werden:
 
    Bei PostgreSQL-Versionen ab v8.0 und neuer muss zusätzlich der
 folgende Parameter gesetzt werden: