Автоматическая компиляция для клиента
Symantec Endpoint Protection
на базе Linux

(для 14.3 MP1 и более ранних версий)
Установщик
Symantec Endpoint Protection
для Linux автоматически компилирует модуль ядра Auto-Protect, если ядро операционной системы несовместимо с предварительно скомпилированными модулями ядра Auto-Protect.
Symantec Endpoint Protection
включает эту функцию начиная с версии 12.1.6.
Ближе к концу процесса установки, если установщик клиента не обнаруживает активных модулей Auto-Protect, он запускает автоматический компилятор для создания совместимых модулей.
Ранее функция Auto-Protect работала, только если в ОС Linux на компьютере выполнялось поддерживаемое ядро. Кроме того, можно скомпилировать модуль ядра Auto-Protect вручную.
Необходимые условия
Для работы автоматического компилятора на клиентском компьютере Linux должны быть установлены инструменты разработки, в том числе:
  • kernel-devel,
  • kernel-source,
  • linux-headers,
  • build-essentials.
  • «Инструменты разработки»
При компиляции модулей ядра
Symantec Endpoint Protection
может возникать сбой, если исходный код таких ядер Linux изменен. Такие ядра Linux не компилируются с помощью этой функции.
Использование автоматического компилятора
Автоматическая компиляция запускается при необходимости во время установки. Для этого не нужно предпринимать никаких действий.
Если процесс автоматической компиляции завершается успешно, в окне терминала отображается следующее:
Build Auto-Protect kernel modules from source code successfully
В именах файлов пользовательских драйверов для symap и symev, создаваемых в процессе автоматической компиляции, содержится элемент
custom
. Файл
sepfl-install.log
также подтверждает, что автокомпиляция выполнена успешно. По умолчанию этот файл сохраняется в ~/.
Если автоматическая компиляция завершается сбоем, средство Auto-Protect устанавливается, но не включается. В окне терминала отображается примерно следующее сообщение:
Build Auto-Protect kernel modules from source code failed with error:
Номер —
Номер —
это код ошибки, который может быть разным. Сведения о кодах ошибок можно найти в документации компилятора.