ckconfig [-n|-p|-s] [-c] [-R] [-V] [-L]
Модуль ckconfig предназначен для проверки корректности основного
конфигурационного файла сервера статистики -
`
/etc/amstat.conf'
.
Запуск без аргументов или с ключом
`-c'
заставляет ckconfig прочитать конфигурацию и проверить некоторые ее
параметры (расположение каталогов, ключ, соединение с sql-сервером, корректность
SQL таблиц). Если какие-то каталоги пропущены, то они создаются;
если отсутствуют sql таблицы - они создаются (сама база данных
должна быть создана заранее!).
Небинарные (sh, perl) модули сервера статистики используют ckconfig для чтения
конфигурации. Ключ
`-s'
заставляет ckconfig выдать
конфигурацию в стиле `/bin/sh'
, а ключ
`-p'
-
в стиле `perl'
.
Это удобно использовать для написания своих дополнений к серверу.
Кроме того, можно использовать ключ
`-R'
для проверки
корректности лицензионного ключа.
Внимание! Для нормальной работы сервера статистики ckconfig должен быть доступен для выполнения без указания полного пути, т.е. должен быть скопирован (или лучше слинкован) в один из каталогов, включенных в PATH.
Модуль ckconfig может быть применен также для выдачи информации о версии сервера статистики (ключ `-V' ) или актуального варианта лицензионного соглашения (ключ `-L' ).