centos – 更改CUPS默认打印机错误策略

前端之家收集整理的这篇文章主要介绍了centos – 更改CUPS默认打印机错误策略前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在许多多用户 Linux应用程序服务器上运行CUPS打印.系统是RHEL或CentOS版本4,5或6.启动EL5时,CUPS打印服务器默认为错误策略,在出现错误或中断(USB电缆断开,网络错误,卡纸等)时基本上禁用打印机. ).这是/etc/cups/printers.conf文件中打印机节中的ErrorPolicy指令.
<Printer backupZ4>
Info backupZ4
DeviceURI socket://backupZ4:9100
State Idle
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>

我通常在配置文件中手动将此字段更改为ErrorPolicy重试作业,或者当我通过命令行创建打印机时:

lpadmin -p backupZ4 -v socket://backupZ4:9100 -o printer-error-policy=retry-job -E

当其他用户或供应商管理打印系统时,他们经常忘记这种变化,这导致打印机在发生卡纸或其他需要使用cupsenable修正的光点后被严格禁用.

我想知道如何使重试作业成为CUPS中的默认ErrorPolicy而不是停止打印机.

对于这种行为,有一个功能请求被解析为CUPS 1.3.链接到CUPS错误跟踪器: http://www.cups.org/str.php?L1871

我在CUPS在线文档中找不到支持此行为的文档,但我下载的CUPS 1.5.2源代码tarball中的文档表明全局“ErrorPolicy”声明可以在cupsd.conf配置文件中起作用.

摘自Ubuntu CUPS 1.5.2中的cupsd.conf文档:

CUPS 1.3 / Mac OS X 10.5

ErrorPolicy

例子

* ErrorPolicy abort-job
 * ErrorPolicy retry-job
 * ErrorPolicy stop-printer

描述

ErrorPolicy指令定义a时使用的默认策略
后端无法将打印作业发送到打印机.

支持以下值:

* abort-job - Abort the job and proceed with the next job in the queue
 * retry-job - Retry the job after waiting for N seconds; the cupsd.conf
   JobRetryInterval directive controls the value of N
 * retry-this-job - Retry the current job immediately and indefinitely.
 * stop-printer - Stop the printer and keep the job for future printing;
   this is the default value

(注意:Apple Inc.的文档版权和重新格式化是可读的.)

原文链接:https://www.f2er.com/centos/373970.html

猜你在找的CentOS相关文章