The LiveConfig server is usually installed at /usr/sbin/liveconfig
. The following command line options are accepted:
--activate
¶
activate a LiveConfig license, see License Activation
-c
FILE
,
--config
=FILE
¶
use configuration file FILE
, see Configuration
--diag
¶
run some diagnostic/self-test functions (might be required for support requests)
-f
,
--foreground
¶
run LiveConfig in foreground
-h
,
--help
¶
show list of available command line arguments
--init
¶
initialize/reset password for the admin account - see Password Initialization
-k
<command>
¶
control the LiveConfig process:
start LiveConfig
gracefully stop LiveConfig (= SIGINT)
immediately stop LiveConfig (= SIGTERM)
--status
,
-s
¶
show status of the running LiveConfig process
-t
,
--configtest
¶
only test configuration file (LiveConfig will not be started), see Configuration
-v
,
--version
¶
show version number of LiveConfig
Some utilities are installed both with LiveConfig server and with LiveConfig client:
lclogparse for realtime analysis of log files
lclogsplit for splitting and analysing web log files (access_log)
lclua, a Lua interpreter with LiveConfig extensions for developing and testing custom Lua scripts (see also Lua API)
The program lcdbbackup enables the safe copying of SQLite databases. If the LiveConfig server is used with the integrated SQLite database, the database file (configuration option db_name
, usually /var/lib/liveconfig/liveconfig.db) should be backed up regularly with lcdbbackup. This program ensures that the database copy created is consistent. With a “normal” copy, the database file can possibly be copied in an inconsistent state, the backup would be worthless then.
Usage: lcdbbackup <source file> <destination file>