Serve.cfg:global:enable printing
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Глобальные конфигурационные параметры/enable_printing
Имя переменной: | enable_printing |
Содержится в: | global |
Используется: | serve |
Тип содержимого: | boolean |
Может отсутствовать: | да |
Значение по умолчанию: | false |
Может повторяться: | нет |
Версия ejudge: | начиная с 2.1.26. |
Описание. Если данная конфигурационная переменная установлена в true, участники турнира получают возможность печатать тексты программ, посылаемых ими на проверку, на принтере. Для печати вызывается сначала программа a2ps, которая генерирует PostScript- файл, содержащий заглавную страницу и текст программы, затем программа lpr, ставящая PostScript-файл в очередь печати. Для участников турнира устанавливается максимальное число страниц, которые могут быть напечатаны (см. конфигурационную переменную team_page_quota).
Пользователь, для которого установлен бит привилегий PRINT_RUN и который имеет привилегии запускать программу judge или master и просматривать текст решения участника, может выводить текст программы на принтер вне зависимости от значения данной конфигурационной переменной.