CUPS 作业名称 文档名称

CUPS 作业名称 文档名称

我在 Centos7 上有 CUPS 1.6.3.22,当我从 AIX6.1 机器打印时,作业没有名称-标题

因此,它在职位网页上的“名称”列中显示“无标题”。

我不想要横幅页。我知道通过 lpr 命令和横幅,职位名称可以获得正确的值。

我通过 lp 发送作业

lp -c -d$PROFILES$.PRINTER -onobanner -n$PROFILES$.CONC_COPIES -t"$PROFILES$.TITLE" $PROFILES$.FILENAME

我认为该工作是通过 cups-lpd 进入我的 cups-server 的。日志显示:

D [05/Feb/2016:13:07:26 +0100] [Job 3507] argv[0]="16_PRN"
D [05/Feb/2016:13:07:26 +0100] [Job 3507] argv[1]="3507"
D [05/Feb/2016:13:07:26 +0100] [Job 3507] argv[2]="root"
D [05/Feb/2016:13:07:26 +0100] [Job 3507] argv[3]="Untitled"
D [05/Feb/2016:13:07:26 +0100] [Job 3507] argv[4]="1"
D [05/Feb/2016:13:07:26 +0100] [Job 3507] argv[5]="document-name=ThisIsTest job-originating-host-name=myaix.machine.com job-uuid=urn:uuid:47ccd6c0-e2ff-3f0d-598e-466927f26e3b time-at-creation=1454674046 time-at-processing=1454674046"

如您所见,作业名称(argv[3])是“无标题”,但在选项(argv[5])中我们有“document-name=ThisIsTest”

问题是:

如何使 Cups-LPD 像 rfc2911 关于 IPP 中描述的那样工作: https://www.rfc-editor.org/rfc/rfc2911#section-4.3.5

我的意思是“……打印机应该从……‘文档名称’操作属性生成作业的‘作业名称’属性的值”

答案1

我会进入该/etc/cups/cupsd.config页面并将以下评论更改为:

<Policy default>
  # Job/subscription privacy...
# JobPrivateAccess default
# JobPrivateValues default
  JobPrivateAccess all
  JobPrivateValues none

相关内容