Изменение переменных в файле модуля режима HTTP

05 марта 2024

ID 179872

Вы можете настроить Kaspersky Scan Engine, изменив одну или несколько переменных в файле модуля %distr_kit%/etc/kavhttpd.service.

Изменение пути к PID-файлу Kaspersky Scan Engine

Вы можете изменить эту переменную, если хотите создать PID-файл Kaspersky Scan Engine в директории, отличной от /var/run/kavhttpd.pid.

В следующем примере показано, как эта переменная устанавливается в файле модуля:

PIDFile=/var/run/kavhttpd.pid

Изменение переменных среды

Вы должны изменить эти переменные среды, если Kaspersky Scan Engine находится не в директории /opt/kaspersky/ScanEngine.

В файле модуля используются следующие переменные среды:

  • SDKPATH – указывает директорию, в которой находится Kaspersky Scan Engine. В следующем примере показано, как эта переменная устанавливается в файле модуля:

    Environment=SDKPATH=/opt/kaspersky/ScanEngine

  • KL_PLUGINS_PATH – указывает путь к директории, в которой находятся файлы плагина PPL, используемые Kaspersky Scan Engine. В следующем примере показано, как эта переменная устанавливается в файле модуля:

    Environment=KL_PLUGINS_PATH=/ppl

  • LD_LIBRARY_PATH – указывает путь к директории, в которой находятся общие библиотеки, используемые Kaspersky Scan Engine. В следующем блоке показано, как эта переменная устанавливается в файле модуля:

    Environment=LD_LIBRARY_PATH=/lib:/ppl

Изменение путей в команде, выполняемой при запуске kavhttpd

Вы должны изменить пути в команде, выполняемой при запуске kavhttpd, если вы помещаете исполняемый файл kavhttpd или файл конфигурации режима HTTP в директории, отличные от указанных в файле модуля, или если вы хотите создать PID-файл Kaspersky Scan Engine в директории, отличной от /var/run/kavhttpd.pid.

В следующем примере показано, как эта команда устанавливается в файле модуля:

ExecStart=/bin/sh -c 'cd ${SDKPATH}/bin; ./kavhttpd -c /etc/kavhttpd.xml -p /var/run/kavhttpd.pid'

Включение и выключение мониторинга в команде, выполняемой при запуске kavhttpd

Вы можете включить или выключить мониторинг, добавив или удалив параметр "-w" в команде, выполняемой при запуске kavhttpd.

В следующем примере показано, как включить мониторинг в файле модуля:

ExecStart=/bin/sh -c 'cd ${SDKPATH}/bin; ./kavhttpd -c /etc/kavhttpd.xml -p /var/run/kavhttpd.pid -w'

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!