CUPS & filters.
Hi folk.
Надо: запретить печать "бинарных" и неизвестного формата файлов как "бинарных"
при этом иметь возможность печати pclxl файлов. Для этого коментируются соответсвующие
строчки в mime.types, mime.convs, raw.types, raw.convs или выбираем "No" в dpkg-reconfigure
cupsys на соответствующий вопрос. Но печатает все напрямую, а не через обещанные
-o raw. Как это лечится?
Теперь, что касается pclxl файлов: пишу определение этих файлов в mime.types по анологии
с vnd.cups-raw и добавляю в mime.convs печатать их напрямую как и vnd.cups-raw.
Так вот в эти правила файло не попадает. А проходит через vnd.cups-raw. Попадает же
в эти правила (пусть я их обзову vnd.hp-PCLXL) если закоментировать application/vnd.cups-raw,
но в логах тогда:
Unable to convert file 0 to printable format for job xxx
Hint: Do you have ESP Ghostscript installed?
CancelJob: id = xxx
Что в принципе понятно, но нигде не документировано, что последней будет именно цепочка
application/vnd.cups-raw да и в логах это не проявляется.
dpkg -l | grep cups
ii cupsys 1.1.23-10 Common UNIX Printing System(tm) - server
ii cupsys-bsd 1.1.23-10 Common UNIX Printing System(tm) - BSD comman
ii cupsys-client 1.1.23-10 Common UNIX Printing System(tm) - client pro
ii libcupsimage2 1.1.23-10 Common UNIX Printing System(tm) - image libs
ii libcupsys2-gnu 1.1.23-10 Common UNIX Printing System(tm) - libs
PS. Просьба не устраивать holy wars какая система печати лучьше.
Thanx.
Reply to: