[Devel-conf] [gmane.linux.hotplug.devel] RUN rules to enable/disable printer queues

Stanislav Ievlev =?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Пт Авг 26 16:16:19 MSD 2005


On Fri, Aug 26, 2005 at 04:08:15PM +0400, Anton Farygin wrote:
> Stanislav Ievlev wrote:
> 
> >On Fri, Aug 26, 2005 at 12:54:13PM +0400, Anton Farygin wrote:
> > 
> >
> >>Кстати, Стас... а что у нас проиходит при
> >>подключении/удалении принтера ?
> >>   
> >>
> >Ну пока ни чего.
> >Тут надо определиться что мы хотим именно получить:
> >enable/disable определённого принтера
> >конфигурирование принтера, если он ещё не был добавлен.
> >
> >В последнем случае будем пытаться делать полную автоматику или будем 
> >вызывать какой интерфейс?
> >
> >Что касается первого то при отключении устройства от hal насколько я
> >наблюдал приходит инфомация содержащая какой-то внутренний идентификатор
> >принтера, соотв. надо где-то генерить и хранить таблицу между этими
> >идентификаторами и именами очередей в cups.
> > 
> >
> В hal можно взять практически любую информацию о принтере. Кстати, а ты 
> говорил были какие-то пакеты cupshal ??
Были.
> 
> Интересен, конечно же для начала только первый случай (enable/disable 
> настроенного принтера).
OK, Посмотрю между другими делами, что можно на этот случай предпринять.
Только тут надо как-то умудриться делать соответствия между принтерами и
именами существующих очередей, боюсь это не так просто.
Точнее с USB принтерами это можно сделать с какой-то долей вероятности, а
вот насчёт LPT не уверен, радует правда что этот порт отмирает, на новых
ноутах его уже перестали делать.

Возможно утилиты упомянутые тобой выше помогут.



Подробная информация о списке рассылки devel-conf