我正在尝试创建一个自定义后端,使用"教育后端":Printing/Developer Tools
我认为如果后端得到认可,一切都会奏效....
我将文件2dir
的内容复制到/usr/lib/cups/backend/
,设置了正确的权限(尝试了700到555到755之间的所有内容)。不幸的是
lpinfo -v
未列出2dir
后端。
可能是什么问题?
注意:我检查了行结尾
file 2dir
2dir: UTF-8 Unicode English text
(因为我使用dos2unix
转换了它)
答案 0 :(得分:0)
我从网站上复制的脚本在" #!/bin/bash
"前面有一个前导空格。行 - 这使得文件不可行!!!“
答案 1 :(得分:0)
好的,你的问题已经解决了,但我偶然发现了另一个问题:重复一个后端生成一个新的后端但没有改变后面两行以匹配新的后端名称:
echo "direct backendname \"Unknown\" \"PDF Creator\""
PDFDIR=${DEVICE_URI#backendname:}
(如果要将输出路径提交到后端脚本,则第二行是可选的。)
也许这有助于其他人。