Использование
smbprint
Сценарий smbprint
- это инструмент, который делает возможным печать с использованием smbclient
через стандартную очередь печати Unix. Он выполняет печать на удаленном принтере
SMB.
Сценарий smbprint
в большинстве инсталляций Samba находится в /usr /bin/srnbprint.
Чтобы использовать
этот сценарий, необходимо создать запись printcap для удаленного принтера и
файл конфигурации, в котором указано расположение принтера.
Запись
printcap:
gueuename:\
:sd=/var/spool/samba:\
:af=/var/spool/samba/accountingfile:\
:if=/usr/bin/smbprint:\
:mx=0:\
:lp=/dev/null:
Проанализируем
приведенную запись.
sd=/var/spool
/samba -
указывает каталог спуллинга.
af=/var
/spool/ 8eanba/a.ccowntingf
He - указывает файл счетов. Этот файл должен
находиться в том каталоге,
что и файл конфигурации, возможно, в каталоге spool.
if =/usr/bin/smbprint
-
задает входной фильтр (smbprint).
lp=/dev/null
-
определяет, что принтер физически не соединен с компьютером,
на котором находится файл printcap.
Затем необходимо
создать файл конфигурации с именем . conf ig в том же каталоге, что и файл accounting.
Этот файл содержит три записи.
sеrvеr=ИмяСервера
password=
"пароль "
После создания
записи и файла конфигурации большинство файлов можно будет печатать, используя
команду 1рг.
$
1pr -P
ИмяОчереди ИмяФайла
Поскольку этот способ печати используется в приложениях, подобных Netscape Communicator, данная конфигурация работает для большинства принтеров и приложений.