Für Debian oder Ubuntu benötigen Sie diese Pakete:
-@code{apache postgresql libdbi-perl libdbd-pg-perl libpgperl libclass-accessor-perl libarchive-zip-perl libtext-iconv-perl libyaml-perl libtext-csv-perl libio-stringy-perl libtemplate-perl}
+@code{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}
Für Fedora Core benötigen Sie unter anderem diese Pakete:
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 @code{www-data}, bei Fedora
-core @code{apache} oder bei OpenSuSE @code{wwwrun}).
+Die Verzeichnisse @code{users}, @code{spool} und @code{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 @code{www-data}, bei Fedora core @code{apache}
+oder bei OpenSuSE @code{wwwrun}).
-@code{chown -R www-data: lx-office-erp/}
+Der folgende Befehl ändert den Besitzer für die oben genannten
+Verzeichnisse auf einem Debian/Ubuntu-System:
+
+@code{chown -R www-data lx-office-erp/users lx-office-erp/spool lx-office-erp/webdav}
@c ---------------------------------------------------------------
In der Datei @code{postgresql.conf}, die je nach Distribution in
verschiedenen Verzeichnissen liegen kann
(z.B. @code{/var/lib/pgsql/data/} oder @code{/etc/postgresql/}, muss
-sichergestellt werden, dass TCP/IP-Verbindungen aktiviert sind. Dieser
-Parameter lautet
+sichergestellt werden, dass TCP/IP-Verbindungen aktiviert sind. Für
+PostgreSQL vor Version v8.0 lautete dieser Parameter
@code{TCPIP_SOCKET = 1}
+Ab v8.0 wird das Verhalten hingegen über den neuen Parameter
+@code{listen_address} gesteuert. Laufen PostgreSQL und Lx-Office auf
+demselben Rechner, so kann dort der Wert @code{localhost} verwendet
+werden. Andernfalls müssen Datenbankverbindungen auch von anderen
+Rechnern aus zugelassen werden, was mit dem Wert \@code{*} geschieht.
+
Bei PostgreSQL-Versionen ab v8.0 und neuer muss zusätzlich der
folgende Parameter gesetzt werden: