@item
IO::Wrap (aus dem Paket IO::Stringy)
@item
+PDF::API2
+@item
YAML
@item
Template
PostgreSQL muss auf verschiedene Weisen angepasst werden.
@menu
+* Zeichensätze/die Verwendung von UTF-8:: Was bei der Verwendung von UTF-8 zu beachten ist
* Änderungen an Konfigurationsdateien:: Anpassungen für Anmeldung am Server und Featureunterstützung
* Erweiterung für servergespeicherte Prozeduren:: Lx-Office benutzt servergespeicherte Prozeduren
* Datenbankbenutzer anlegen:: Um den Zugriff besser zu reglementieren
@end menu
+@node Zeichensätze/die Verwendung von UTF-8
+@section Zeichensätze/die Verwendung von UTF-8
+
+Lx-Office kann komplett mit UTF-8 als Zeichensatz verwendet
+werden. Dabei gibt es zwei Punkte zu beachten: PostgreSQL muss in
+Version 8.0 oder neuer benutzt werden, und der
+PostgreSQL-Datenbankcluster muss ebenfalls mit UTF-8 als Locale
+angelegt worden sein.
+
+Dieses ist kann überprüft werden: ist das Encoding der Datenbank
+``template1'' ``UTF8'', so kann auch Lx-Office mit UTF-8 betrieben
+werden. Andernfalls ist es notwendig, einen neuen Datenbankcluster mit
+UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und
+Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden:
+
+@code{pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 clustername}
+
+Die Datenbankversionsnummer muss an die tatsächlich verwendete
+Versionsnummer angepasst werden.
+
+Unter anderen Distributionen gibt es ähnliche Methoden.
+
+Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist
+ein Neuanlegen eines weiteren Clusters nicht möglich, so kann
+Lx-Office mit ISO-8850-15 als Encoding betrieben werden.
+
@node Änderungen an Konfigurationsdateien
@section Änderungen an Konfigurationsdateien
die Authentifizierungsdatenbank erreichen kann, wird in der
Konfigurationsdatei @code{config/authentication.pl} festgelegt. Diese
muss bei der Installation und bei einem Upgrade von einer Version vor
-v2.4.4 angelegt werden. Eine Beispielkonfigurationsdatei
+v2.6.0 angelegt werden. Eine Beispielkonfigurationsdatei
@code{config/authentication.pl.default} existiert, die als Vorlage
benutzt werden kann.
@node Migration alter Installationen
@section Migration alter Installationen
-Wenn Lx-Office 2.4.4 über eine ältere Version installiert wird, in der
+Wenn Lx-Office 2.6.0 über eine ältere Version installiert wird, in der
die Benutzerdaten noch im Dateisystem im Verzeichnis @code{users}
verwaltet wurden, so bietet Lx-Office die Möglichkeit, diese
Benutzerdaten automatisch in die Authentifizierungsdatenbank zu