Понедельник, 2023-01-30, 04:29
Приветствую Вас Гость | RSS
Главная | Секция SYSTEM конфигурационного файла | Регистрация | Вход
Меню сайта
Вход на сайт
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    AlterFRN server and client for UNIX/Linux
    Deutsch
    English
    Italiano


    8. Секция System - [ревизия r1390+] - привязка самой программы к операционной системе.

    8.1. Параметр CharsetName - кодировка для вывода диагностических сообщений самой программы в журнал событий или на экран на случай, если таковая не может быть определена автоматически (из значения переменной LANG), например при автозапуске из /etc/rc.local или еще как-нибудь.

    8.2. Параметр WriteDir - каталог для записи рабочих файлов шлюза backupserver1.dat (5.11), dynpass1.dat (4.6) в случае, если запись этих файлов рядом с исполняемым файлом шлюза невозможна и/или недопустима.

    8.3. Параметр PidFile - [ревизия r2781+, только UNIX/Linux] - имя для файла с номером процесса шлюза в режиме запуска daemon (0.4.11); по умолчанию /var/run/frnclient.pid. Если вы используете несколько работающих копий AlterFRN-клиента одновременно на одной машине, то для избежания конфликтов используйте разные имена для PID-файла для каждой копии AlterFRN-клиента.

    8.4. Параметр LogFile - [ревизия r2781+] - имя для файла протокола событий клиента в режимах запуска run (0.4.10) и daemon (0.4.11); по умолчанию ./frnclient.log. Под UNIX/Linux файл журнала может быть переоткрыт по сигналу из параметра ReopenLogSignal (8.23) или командами reopenlog (0.4.16) и dreopenlog (0.4.37) для сопряжения с системами вращения журналов newsyslog, logrotate и т.п. Если вы используете несколько работающих копий AlterFRN-клиента одновременно на одной машине, то для избежания конфликтов используйте разные имена файлов для LOG-файла для каждой копии AlterFRN-клиента.

    8.5. Параметр LogControlSound - [ревизия r3342+] - журналирование служебных звуков; допустимые значения: Yes, No; по умолчанию: Yes.

    8.6. Параметр LogExternalSound - [ревизия r3342+] - журналирование внешних звуков (часы, информатор); допустимые значения: Yes, No; по умолчанию: Yes.

    8.7. Параметр LogClientList - [ревизия r3342+] - журналирование списка подключенных клиентов в момент получения этого списка от сервера; допустимые значения:
    8.7.1. Значение No - [ревизия r3342+] - не журналировать какую-либо информацию о списке подключенных клиентов;
    8.7.2. Значение Yes - [ревизия r3342+] - журналировать только количество подключенных клиентов; по умолчанию;
    8.7.3. Значение Full - [ревизия r3638+] - журналировать количество подключенных клиентов и их полный список; смотри также параметр LogClientListDelimiter (8.13);
    8.7.4. Значение ID - [ревизия r5115+] - журналировать список клиентов, как в режиме LogClientList=Full с добавлением серверного идентификатора клиента (ClientID) на случай, если кому-нибудь это будет интересно; смотри также параметр LogClientListDelimiter (8.13);

    8.8. Параметр LogCarrier - [ревизия r3342+] - журналирование детектирования несущей (см. п.3.2 линия COS); допустимые значения: Yes, No; по умолчанию: Yes.

    8.9. Параметр LogTiming - [ревизия r3342+] - журналирование характеристик включений; допустимые значения: Yes, No; по умолчанию: No; выводимые значения: PT - время (сек) передачи звука по каналу связи с сервером, ST - количество (сек) переданного звука; остальные значения технологические.

    8.10. Параметр LogBackupServerMode - [ревизия r3342+] - журналирование переключения с основного сервера на резервный; допустимые значения: Yes, No; по умолчанию: Yes.

    8.11. Параметр LogCheckServer - [ревизия r3342+] - журналирование результатов проверки работоспособности основного сервера в режиме работы с резервным сервером; допустимые значения: Yes, No; по умолчанию: Yes.

    8.12. Параметр LogDtmfTones - [ревизия r3638+] - журналирование результата декодирования DTMF-посылок от радиостанции; допустимые значения: Yes, No; по умолчанию: Yes; смотри также параметр InDtmfEnabled (2.28) - включение DTMF-декодера;

    8.13. Параметр LogClientListDelimiter - [ревизия r3638+] - символ-разделитель полей списка клиентов; по умолчанию: точка с запятой ";"; допускается также указание кода символа, например, \9 или \Ux0A12; начиная с ревизии 7129 поддерживается также форма \t для табулятора; смотри также LogClientList=FULL (8.7.3) и LogClientList=ID (8.7.4);

    8.14. Параметр GpioScheme - [ревизия r4457+, только Linux-ARM] - тип используемой схемы управления GPIO. Смотри также Комментарии к GPIO. Допустимые значения:
    8.14.1. Значение LINUX/L - "классическая" схема Linux через /sys/class/gpio; по умолчанию;
    8.14.2. Значение SUNXI/S - схема gpio-sunxi через /sys/class/gpio_sw.

    8.15. Параметр BackupServersFileName - [ревизия r5045+] - имя файла со списком резервных серверов; по умолчанию - backupserver1.dat;

    8.16. Параметр DynamicPasswordFileName - [ревизия r5045+] - имя файла со списком динамических паролей; по умолчанию - dynpass1.dat;

    8.17. Параметр LogPTT - [r5045+] - журналировать факт включения и выключения PTT для отладки; допустимые значения: Yes, No; по умолчанию: No;

    8.18. Параметр LogExec - [r5170+] - журналировать старт внешних программ (скриптов) с указанием их полной командной строки; допустимые значения: Yes, No; по умолчанию: No;

    8.19. Параметр LogDtmfCommands - [ревизия r5170+] - журналирование распознавания и выполнения DTMF-комманд; допустимые значения: Yes, No; по умолчанию: Yes; смотри также параметры InDtmfEnabled (2.28) и DtmfCommands (3.16);

    8.20. Параметр LogRecorder - [ревизия r5170+] - журналирование событий записи переговоров; допустимые значения: Yes, No; по умолчанию: Yes; смотри также секцию [Recorder] (12);

    8.21. Параметр LogCache - [ревизия r6378+] - журналирование событий изменения и использования кеша списка клиентов при включенном режиме ProtoSpeakerInfo=yes (5.16) для режимов ProtoListFormat=NONE (5.15.1) и ProtoListFormat=COUNT (5.15.2); допустимые значения: Yes, No; по умолчанию: No;

    8.22. Параметр GpioExportTimeout -- [ревизия r6610+, только Linux-ARM ] - время в миллисекундах для корректного экпорта порта GPIO для некоторых сборок Linux-ARM с отложенным экспортом; по умолчанию 1000 миллисекунд.

    8.23. Параметр ReopenLogSignal -- [ревизия r7129+, только UNIX/Linux ] - имя сигнала для переоткрытия журнала событий. Допустимые значения: SIGUSR1 и SIGUSR2; по умолчанию: SIGUSR1 .


    Code
    [System]
    WriteDir=/var/frn
    CharsetName=UTF-8
    PidFile=/var/run/frnclient.pid
    LogFile=./frnclient.log
    LogControlSound=Yes
    LogExternalSound=Yes
    LogClientList=Yes
    LogCarrier=Yes
    LogTiming=No
    LogBackupServerMode=Yes
    LogCheckServer=Yes
    LogDtmfTones=Yes
    LogClientListDelimiter=;
    GpioScheme=LINUX
    BackupServersFileName=backupserver1.dat
    DynamicPasswordFileName=dynpass1.dat
    LogPTT=no
    LogExec=no
    LogDtmfCommands=yes
    LogRecorder=yes
    LogCache=no
    GpioExportTimeout=1000
    ReopenLogSignal=SIGUSR1



    0. Параметры и команды командной строки.
    1. Секция AUTH: данные авторизации.
    2. Секция AUDIO: параметры звуковой подсистемы.
    3. Секция RADIO: взаимодействие с радиостанцией.
    4. Секция MANAGER: взаимодействие с FRN System Manager.
    5. Секция SERVER: параметры целевого FRN-сервера.
    6. Секция INTERNET: управление интернет-соединением.
    7. Секция MESSAGE: реакция на текстовые сообщения.
    8. Секция SYSTEM: общие параметры системы.
    9. Секция SOUNDS: служебные звуки.
    10. Секция HOURS: озвучивание текущего времени.
    11. Секция INFORMER: речевой(звуковой) информатор.
    12. Секция RECORDER: запись переговоров.
    13. Секция COMMAND: командный канал.
    Бесплатный конструктор сайтов - uCozCopyright MyCorp © 2023