Erweiterte Konfiguration

Beim ersten Start initialisiert das Administrationstool seine Datenquelle.

Diese liegt standardmäßig unter
C:\apeiros
(Windows) bzw.
~/apeiros
(Linux/Mac OSX). Dieser Pfad kann durch Setzen der Umgebungsvariable
FZGUI_CONFIG_DIR
angepasst werden.

Eine detaillierte Anleitung finden sie unter Umgebungsvariablen unter Windows ändern und Umgebungsvariablen unter Linux ändern

Syntax der Konfigurationsdateien

Im zentralen Datenverzeichnis wird die zentrale Konfiguration in der Datei
fzgui.conf
gespeichert, die alle weiteren Datenquellen koordiniert. Diese enthält zum Beispiel den folgenden Inhalt:

path: C:/apeiros/users

default_dbpath: C:/apeiros/dbs


Dabei legt der Eintrag
path
fest in welchem Verzeichnis die synchronisierten Nutzer*innen erstellt werden,
default_dbpath
gibt an, an welcher Stelle neue Datenbanken eingespielt werden. Es wird geraten, dass diese beiden Verzeichnise gemeinsam als Unterverzeichnisse im Standard-Datenverzeichnis abgelegt werden.

fzgui win datadir

information outline

Das Standard-Datenverzeichnis bzw. die beiden Verzeichnisse
dbs
und
users
sollten UNBEDINGT regelmäßig an einem sicheren Ort gespeichert werden. Optimalerweise binden Sie diese Daten in Ihren regelmäßigen Backup-Ablauf ein.

Nutzerkonfiguration

Im Verzeichnis „users“ findet sich für jede*n Nutzer*in ein Verzeichnis. Darin befinden sich 3 Dateien, die für den administrativen Betrieb unerlässlich sind.

fzgui win userdir

1. Nutzerkonfiguration
fzgui.conf

2. Privater Schlüssel
privkey.asc

3. Öffentlicher Schlüssel
pubkey.asc

In der Nutzerkonfiguration finden sich Verweise auf die Datenbanken zu denen der/die Nutzer*in Zugriff hat. (Zur Zeit wird nur eine Datenbank unterstützt (
default
))

dbs:
  p1k073gvl3:
    db: p1k073gvl3
    import: default
    enc: utf8
    path: C:\apeiros\dbs\p1k073gvl3
    default: true

information outline

Beim Umzug der Datenbank an einen anderen Ort muss zur Zeit manuell für jede*n Nutzer*in der neue Pfad in diese Konfigurationsdatei eingetragen werden.

information outline

Eine Kopie der beiden Schlüsseldateien sollten Sie UNBEDINGT an einem sicheren Platz verwahren. Sie benötigen diese Dateien im Falle eines Datenverlustes.

Datenbankkonfiguration

Im Verzeichnis einer Datenbank finden sich mehrere Dateien.

1. AES Veschlüsselte Datenbank
local.db.enc

2. PGP verschlüsselter Datenbankschlüssel
db.pgp

3. Sicherheitskopie der DB-Zugriffskeys
master.pgp

4. Sicherungsdateien (
local.db.enc.xxx.bak
,
localdb.enc.x.bkp
,
5. Weitere Verzeichnisse für Daten:
_data
und
_templates
.

alert circle

Diese Dateien dürfen auf keinen Fall verändert oder gelöscht werden!

fzgui win dbdir

Umgebungsvariablen setzen

Windows

Drücken sie die
Windows-Taste + R
. Es erscheint der Ausführen-Dialog.

windows winr sysdm

Dort geben Sie
sysdm.cpl
ein und es öffnet sich der Dialog für weitere Systemeinstellungen.

windows systemeinstellungen

Unter dem Reiter
Erweitert
finden Sie die Schaltfläche
Umgebungsvariablen
. Durch Klick auf „Umgebungsvariablen...“ öffnet sich der Dialog zum Bearbeiten von Umgebungsvariablen.

windows envvar

Dort können Sie mit der Schaltfläche
Neu...
bzw.
Bearbeiten...
Name und Wert einer Umgebungsvariable anpassen. Wollen Sie die Änderung systemweit einstellen, so müssen Sie die Änderungen im unteren Abschnitt unter
Systemvariablen
machen oder diese Variablen per Gruppenrichtlinie setzen.

Linux

Eine einfache Möglichkeit besteht darin, die Umgebungsvariable in die persönliche Shell-Konfigurations-Datei
~/.bashrc
einzutragen. Zum Beispiel

export FZGUI_CONFIG_DIR=/data/mysqpecialdir/fzgui

Für die zentrale, systemweite Konfiguration kann der Pfad auch in
/etc/profile
oder
/etc/environment
gesetzt werden. Bitte klären Sie das optimale Vorgehen für Ihre Linux-Distribution ab.

Zurück
Zurück