2014-12-08 2 views
0

я пытаюсь создать пользовательский бэкенд, используя «образовательный бэкенд»: Printing/Developer ToolsСоздание пользовательского бэкенда для чашек

Я думаю, что все будет работать, если бэкенд был признан ....

Я скопировал содержимое файла 2dir до /usr/lib/cups/backend/, установите правильные разрешения (экспериментировали со всем от 700 до 555 до 755). К сожалению,

lpinfo -v 

не содержит 2dir бэкэнд.

В чем может быть проблема?

Примечания: Я проверил на линии окончания

file 2dir 
2dir: UTF-8 Unicode English text 

(потому что я конвертирован его с помощью dos2unix)

ответ

0

Сценария я скопированного с сайта имел ведущее место в передней линии «#!/bin/bash» - и это сделало файлы НЕ ИСПОЛНИТЕЛЬНЫМИ !!!

0

Итак, ваша задача решена IST, но я наткнулся на еще одну проблему: Дублированный одним сервером для генерации нового, но не изменить следующие две строки, чтобы соответствовать новым именем бэкэнд:

echo "direct backendname \"Unknown\" \"PDF Creator\"" 

PDFDIR=${DEVICE_URI#backendname:} 

(Вторая строка является необязательной, если вы хотите зафиксировать путь вывода к вашему внутреннему скрипту).

Возможно, это помогает кому-то еще.

Смежные вопросы