Difference between revisions of "Serve.cfg:problem:enable suid run"
(Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/[[se...") |
(No difference)
|
Revision as of 14:28, 19 March 2016
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/enable_suid_run
Если данная конфигурационная переменная установлена в положительное значение, тестируемая программа будет запускаться в режиме [Тестирование под отдельным пользователем|тестирования под отдельным пользователем].
По умолчанию режим тестирования под отдельным пользователем отключен. Переменная может быть установлена в абстрактной задаче, и тогда ее значение будет наследоваться в конкретной задаче, если не будет в ней переопределено.
Режим тестирования под отдельным пользователем рассматривается как вторичный по отношению к основному безопасному режиму тестирования, который включается глобальной конфигурационной переменной secure_run. Если для тестирования решения активен основной режим безопасного тестирования, режим тестирования под отдельным пользователем не активируется, даже если данная конфигурационная переменная установлена в положительное значение. Режим тестирования под отдельным пользователем активируется только если стандартное безопасное выполнение отключено, то есть когда отключен глобальный флаг secure_run или отключена безопасность для языка (disable_security) или для задачи (disable_security).
Поддерживается начиная с версии 3.5.0