Programme und Dateien¶
LiveConfig-Server¶
Der LiveConfig-Server ist normalerweise unter /usr/sbin/liveconfig
installiert. Folgende Kommandozeilen-Optionen werden akzeptiert:
-
--activate
¶
-
LiveConfig-Lizenz aktivieren, siehe Lizenzaktivierung
-
-c
FILE
,
--config
=FILE
¶ -
Konfigurationsdatei
FILE
verwenden, siehe Konfiguration
-
--diag
¶
-
Diagnose-/Selbsttest-Funktionen ausführen (kann für Support-Anfragen benötigt werden)
-
-f
,
--foreground
¶
-
LiveConfig im Vordergrund laufen lassen
-
-h
,
--help
¶
-
Liste der verfügbaren Kommandozeilenargumente anzeigen
-
--init
¶
-
Passwort für den admin-Account initialisieren/zurücksetzen, siehe Passwort-Initialisierung
-
-k
<command>
¶ -
Steuerung des LiveConfig-Prozesses:
- start
-
LiveConfig starten
- shutdown
-
LiveConfig sanft beenden (= SIGINT)
- stop
-
LiveConfig sofort beenden (= SIGTERM)
-
--status
,
-s
¶
-
Status des laufenden LiveConfig-Prozesses anzeigen
-
-t
,
--configtest
¶
-
nur die Konfigurationsdatei testen (LiveConfig wird nicht gestartet), siehe Konfiguration
-
-v
,
--version
¶
-
LiveConfig-Versionsnummer anzeigen
Hilfsprogramme¶
Einige Hilfsprogramme werden sowohl mit dem LiveConfig-Server als auch mit dem LiveConfig-Client installiert:
-
lclogparse für die Echtzeit-Analyse von Log-Dateien
-
lclogsplit für das Aufteilen und Analysieren von Web-Logfiles (access_log)
-
lclua, ein Lua-Interpreter mit LiveConfig-Erweiterungen zum Entwickeln und Testen von eigenen Lua-Skripten (siehe auch Lua-API)
lcdbbackup¶
Das Programm lcdbbackup ermöglicht das sichere Kopieren von SQLite-Datenbanken. Wenn der LiveConfig-Server mit der integrierten SQLite-Datenbank genutzt wird, dann sollte die Datenbank-Datei (Konfigurations-Option db_name
, üblicherweise /var/lib/liveconfig/liveconfig.db) regelmäßig mit lcdbbackup gesichert werden. Dieses Programm stellt sicher dass die Datenbank-Kopie konsistent ist. Eine „normale“ Kopie kann möglicherweise inkonsistenz sein, ein Backup wäre dann wertlos.
Verwendung: lcdbbackup <Quelldatei> <Zieldatei>