Рейтинг:0

Как изменить «отмену задания после» принтера CUPS?

флаг cn

Если я отправлю pdf как необработанный на принтер через лп, задание иногда (если принтер находился в режиме ожидания) не распечатывается, и его статус «удален» в веб-интерфейсе CUP. Если я проверю содержимое соответствующего файла задания /var/spool/cups/c123456, оно содержит строку «задание, отмененное пользователем».

Теперь я нашел вариант задание-отмена-после=0, что, я думаю, может быть причиной этой проблемы:

lpoptions -d p01
копий=1 устройство-uri=сокет://prt01.example.com:9100 отделок=3 задание-отмена-после=0 задание-удержание-до=нет-удержание задание-приоритет=50 заданий-листов=нет, нет маркера -change-time=1634718006 marker-colors=#000000,none,#00FFFF,#FF00FF,#FFFF00 marker-levels=80,0,20,20,90 marker-names='Toner\ Schwarz,Resttoner,Toner\ Cyan ,Toner\ Magenta,Toner\ Gelb' marker-types=toner,waste-toner,toner,toner,toner number-up=1 принтер-команды=AutoConfigure,Clean,PrintSelfTestPage -jobs = true принтер-это общий доступ = истинное расположение принтера = офисный принтер-сделать-и-модель = 'PRINTERMODEL' состояние принтера = 3 время изменения состояния принтера = 1634718006 причины состояния принтера = нет принтер- тип = 8564988 принтер-ури-поддерживается = ipp://localhost/printers/p01

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

lpadmin -d p01 -o задание-отменить-после=30

РЕДАКТИРОВАТЬ1:

Тоже не работает:

lpadmin -d p01 -o задание-отмена-после-по-умолчанию=30

РЕДАКТИРОВАТЬ2:

Я нашел "атрибут работы" в документации ИП и я могу прочитать значение следующим образом:

ipptool -t -v ipp://example.local:631/printers/p01 get-printer-attributes.test | grep отменить
        задание-отмена-по-умолчанию (целое число) = 0
        отмена задания после поддержки (rangeOfInteger) = 0-2147483647
        какие задания поддерживаются (ключевое слово 1setOf) = завершено, не завершено, прервано, все, отменено, в ожидании, в ожидании, в обработке, в обработке остановлено

РЕДАКТИРОВАТЬ3:

Возможно ли добавить этот атрибут в задание на печать через лп следующее?

lp -d p01 -o job-cancel-after=30 -o raw "$pdf"

Я попробовал это, но, в конце концов, я не знаю, как проверить, что это работает.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.