Serve.cfg:problem:enable container
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/enable_container
Если данная конфигурационная переменная задачи установлена в 1, для запуска решений для данной задачи будет использоваться механизм контейнеров. Если конфигурационная переменная установлена в 0, для запуска решений будут использоваться старые механизмы (патч к ядру Linux, тестирование под отдельным пользователем).
Однако, если в конфигурационном файле ejudge.xml
установлен атрибут force_container
,
то для запуска всех решений всегда будет использоваться
механизм контейнеров, и это нельзя отключить.
Механизм запуска в контейнерах отключает действие следующих
конфигурационных переменных языка программирования:
disable_security
,
insecure
.
Механизм запуска в контейнерах отключает действие следующих
конфигурационных переменных задачи:
disable_security
,
enable_kill_all
,
enable_process_group
,
enable_suid_run
.
Значение данной конфигурационной переменной наследуется из абстрактной задачи, если оно определено в абстрактной задаче и не переопределено в конкретной задаче.
Поддерживается начиная с версии 3.9.0.