Serve.cfg:global:lpr args

From EjudgeWiki

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

Имя переменной: lpr_args
Содержится в: global
Используется: serve
Тип содержимого: string
Может отсутствовать: да
Значение по умолчанию: не установлено
Может повторяться: да
Версия ejudge: начиная с 2.1.26.

Описание. Данная конфигурационная переменная позволяет устанавливать дополнительные параметры, которые будут переданы программе постановки задания в очередь печати lpr. Если данная переменная не установлена, программа lpr запускается следующим образом:

/usr/bin/lpr PSFILE

Здесь PSFILE — имя временного PostScript-файла с заданием печати (см. описание глобальной конфигурационной переменной a2ps_args). Определение переменной lpr_args может повторяться несколько раз. Каждое определение задаёт один аргумент командной строки для передачи программе lpr.

Пример.

lpr_args = "-P"
lpr_args = "myprinter"

В данном случае программа lpr будет вызываться следующим образом:

/usr/bin/lpr -P myprinter PSFILE