Serve.cfg:problem:lang container options

From EjudgeWiki
Revision as of 10:02, 24 December 2021 by Cher (talk | contribs) (...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/lang_container_options

Эта конфигурационная переменная позволяет задать дополнительные опции для программы контейнеризации ej-suid-container для запуска тестируемой программы на выполнение в зависимости от языка программирования этой задачи. Конфигурационная переменная может повторяться несколько раз, указывая разные языки программирования.

Опция действует только когда разрешен запуск компиляторов в контейнере. Дополнительные опции дописываются в конец параметра опций строки запуска контейнера.

В ej-suid-container уже встроены настройки для исполнения программ на разных языках программирования, поэтому, скорее всего, модифицировать эту переменную не потребуются.

Внимание! Опции могут ослабить ограничения на запускаемые решения участников турнира и привести к утечке информации! Не ослабляйте ограничения, если это не является необходимым!

См. также container_options.

Пример:

[problem]
# ...
lang_container_options = "node=s0"

Поддерживается начиная с версии 3.9.0.