IPA_ST_SDB(8) IPA_ST_SDB(8) НАИМЕНОВАНИЕ ipa_st_sdb -- IPA модуль простой базы данных (статистика) ОПИСАНИЕ ipa_st_sdb это IPA модуль статистики со следующими свойствами: - Модуль читает данные из базы данных ipa_sdb(5); - Модуль полностью поддерживает правила, лимиты и пороги. Имя системы статистики -- sdb. ФОРМАТ КОНФИГУРАЦИОННОГО ФАЙЛА Конфигурация модуля интегрирована в файл ipa.conf(5). Конфигурационный префикс модуля ``sdb''. Параметр sdb:db_dir позволяет определить главную директорию базы данных (значение по умолчанию /var/ipa_sdb): sdb:db_dir = "/path/to/directory"; Этот параметр может быть расположен в секциях global и rule. Статические и динамические правила наследуют этот параметр из секции global. Так как этот параметр может быть расположен в секции rule, то каждое правило может иметь собственную главную директорию для своих файлов и директорий базы данных. Следующие параметры могут быть расположены только в секции модуля sdb:: sdb: { /* Параметры. */ } По умолчанию модуль не разрешает использования символических связей в базе данных. Чтобы разрешить символические связи в базе данных, уста- новите параметр allow_symlinks в ``yes'' (значение по умолчанию равно ``no''): sdb: { allow_symlinks = <boolean>; } Главная директория базы данных имеет специальный файл, который содержит номер версии формата базы данных и модуль проверяет версию, сохранённую в этом файле. Чтобы ускорить работу модуля, в случае использования большого количества главных директорий базы данных, возможно отключить проверку версии формата базы данных установкой параметра check_version в ``no'' (значение по умолчанию равно ``yes''): sdb: { check_version = <boolean>; } Не рекомендуется отключать проверку версии формата базы данных. По умолчанию модуль не посылает никаких сообщений в лог, до тех пор, пока не наступит какая-нибудь ошибка. Чтобы увидеть все сообщения от модуля, установите параметр quiet в ``no'' (значение по умолчанию равно ``yes''): sdb: { quiet = <boolean>; } Пример: st_mod "ipa_st_sdb.so"; global { /* ... */ st_list = sdb; sdb:db_dir = "/var/db/ipa_sdb"; } rule 1 { /* ... */ } rule 2 { /* ... */ sdb:db_dir = "/home/my/ipa_sdb"; } Первое правило наследует значения параметров sdb:db_dir из секции global. Второе правило имеет собственное значение для этого параметра. Все динамические правила наследуют значение параметра sdb:db_dir из секции global. ДРУГИЕ ИСТОЧНИКИ ipa_sdb(5), ipa_db_sdb(8), ipa_sdb_dump(8) АВТОР Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua> НЕДОРАБОТКИ Если вы обнаружите какие-либо ошибки, то, пожалуйста, сообщите мне по email. 19 июля 2007 г. IPA_ST_SDB(8)