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:
LiveConfig starten
LiveConfig sanft beenden (= SIGINT)
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
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)
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>