过去,我能够使用自制过滤器来支持具有特定打印机名称的遗留系统。
lpadmin -p PCL2PRINTER -i /root/pcltoprinter.sh -v cups-pdf:/ -E
我经常使用这个,我的脚本确实很有帮助,但现在我不再能够使用这样的过滤器,因为它看起来 lpadmin 不再支持过滤器。我收到错误lpadmin: Unable to open PPD "/root/pcl2printer.sh": Missing asterisk in column 1 on line 1.
lpadmin 仅接受 ppd 文件但不再接受脚本?
如果我手动将脚本放入其中,/etc/cups/interfaces/PCL2PRINTER
则不会被考虑在内。
您是否知道如何设置脚本,以便任何发送到特定打印机的打印都将通过我的脚本。
编辑:解决方案 - >卸载突然阻止我的脚本运行的apparmor。 (太糟糕了)
答案1
卸载突然阻止我的脚本运行的apparmor。