ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] cups vs. sane
@ 2009-10-05  6:26 Stanislav Ievlev
  2009-10-05  7:25 ` Valery V. Inozemtsev
  0 siblings, 1 reply; 5+ messages in thread
From: Stanislav Ievlev @ 2009-10-05  6:26 UTC (permalink / raw)
  To: devel

Привет, всем!

Требуется помощь в решении проблемы #21808.

Краткое описание:
--
cups 1.4.1 стал использовать libusb и в результате лезть не к
устройствам /dev/usblp0, а непосредственно  /dev/bus/usb. Лезет он
туда от имени спец. пользователя lp с группой lp.

В udev всё исправлено, теперь принтерные устройства принадлежат группе
lp. Группа системная, для пользователей вообще говоря не
предназначена.

Вот тут на сцену выходит sane, который издавна использует udev для
несвойственной ему задачи разграничения доступа к устройствам сканера.

В результате для МФУ устройства начинают принадлежать этой вот
странной группе scanner и перестают быть доступными для печати.
--

RH решает эту проблему радикально, начиная использовать PolicyKit вместо udev.
Debian по любому отрывает у sane желание назначать группу устройствам
и отсылает к некоторому rules.d/70-acl, который в силу отсутствия у
меня Debian не могу посмотреть.
У Mandriva правила udev в sane остаются, но там используется группа
usb, а не scanner. Впрочем как там у них в результате работает МФУ, я
так и не понял (добавляют lp в группу usb?).

Вопрос к аудитории. Как будем решать эту проблему в рамках Сизифа?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] cups vs. sane
  2009-10-05  6:26 [devel] cups vs. sane Stanislav Ievlev
@ 2009-10-05  7:25 ` Valery V. Inozemtsev
  2009-10-05 11:38   ` Stanislav Ievlev
  0 siblings, 1 reply; 5+ messages in thread
From: Valery V. Inozemtsev @ 2009-10-05  7:25 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2404 bytes --]

В Пнд, 05/10/2009 в 10:26 +0400, Stanislav Ievlev пишет:
> Привет, всем!
> 
> Требуется помощь в решении проблемы #21808.
> 
> Краткое описание:
> --
> cups 1.4.1 стал использовать libusb и в результате лезть не к
> устройствам /dev/usblp0, а непосредственно  /dev/bus/usb. Лезет он
> туда от имени спец. пользователя lp с группой lp.
> 
> В udev всё исправлено, теперь принтерные устройства принадлежат группе
> lp. Группа системная, для пользователей вообще говоря не
> предназначена.
> 
> Вот тут на сцену выходит sane, который издавна использует udev для
> несвойственной ему задачи разграничения доступа к устройствам сканера.
> 
> В результате для МФУ устройства начинают принадлежать этой вот
> странной группе scanner и перестают быть доступными для печати.
> --
> 
> RH решает эту проблему радикально, начиная использовать PolicyKit вместо udev.
> Debian по любому отрывает у sane желание назначать группу устройствам
> и отсылает к некоторому rules.d/70-acl, который в силу отсутствия у
> меня Debian не могу посмотреть.

Зачем тебе дебиан?
$ rpmquery -l udev-extras | grep 70-acl
/lib/udev/rules.d/70-acl.rules

что в rh, что в дебиан используется одно и тоже

> У Mandriva правила udev в sane остаются, но там используется группа
> usb, а не scanner. Впрочем как там у них в результате работает МФУ, я
> так и не понял (добавляют lp в группу usb?).
> 
> Вопрос к аудитории. Как будем решать эту проблему в рамках Сизифа?

как rh и дебиан

-- 
Valery V. Inozemtsev

[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] cups vs. sane
  2009-10-05  7:25 ` Valery V. Inozemtsev
@ 2009-10-05 11:38   ` Stanislav Ievlev
  2009-10-06 19:41     ` Vitaly Lipatov
  0 siblings, 1 reply; 5+ messages in thread
From: Stanislav Ievlev @ 2009-10-05 11:38 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В общем посовещавшись с Валерой мы вот что надумали:
1. Группа lp будет проставляться на устройствах принтера как и раньше.
2. sane не будет навешивать свою группу scanner на сканеры. Вместо
этого при помощи "70-acl.sh" будет меняться владелец файла устройства
так как это делается для других подобных устройств.

Очень хочется, чтобы Виталий откликнулся-таки, ибо придётся исправлять
sane. А то придётся делать NMU ;)

5 октября 2009 г. 11:25 пользователь Valery V. Inozemtsev
<shrek@altlinux.ru> написал:
> В Пнд, 05/10/2009 в 10:26 +0400, Stanislav Ievlev пишет:
>> Привет, всем!
>>
>> Требуется помощь в решении проблемы #21808.
>>
>> Краткое описание:
>> --
>> cups 1.4.1 стал использовать libusb и в результате лезть не к
>> устройствам /dev/usblp0, а непосредственно  /dev/bus/usb. Лезет он
>> туда от имени спец. пользователя lp с группой lp.
>>
>> В udev всё исправлено, теперь принтерные устройства принадлежат группе
>> lp. Группа системная, для пользователей вообще говоря не
>> предназначена.
>>
>> Вот тут на сцену выходит sane, который издавна использует udev для
>> несвойственной ему задачи разграничения доступа к устройствам сканера.
>>
>> В результате для МФУ устройства начинают принадлежать этой вот
>> странной группе scanner и перестают быть доступными для печати.
>> --
>>
>> RH решает эту проблему радикально, начиная использовать PolicyKit вместо udev.
>> Debian по любому отрывает у sane желание назначать группу устройствам
>> и отсылает к некоторому rules.d/70-acl, который в силу отсутствия у
>> меня Debian не могу посмотреть.
>
> Зачем тебе дебиан?
> $ rpmquery -l udev-extras | grep 70-acl
> /lib/udev/rules.d/70-acl.rules
>
> что в rh, что в дебиан используется одно и тоже
>
>> У Mandriva правила udev в sane остаются, но там используется группа
>> usb, а не scanner. Впрочем как там у них в результате работает МФУ, я
>> так и не понял (добавляют lp в группу usb?).
>>
>> Вопрос к аудитории. Как будем решать эту проблему в рамках Сизифа?
>
> как rh и дебиан
>
> --
> Valery V. Inozemtsev
>
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
>

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] cups vs. sane
  2009-10-05 11:38   ` Stanislav Ievlev
@ 2009-10-06 19:41     ` Vitaly Lipatov
  2009-10-07  6:19       ` Stanislav Ievlev
  0 siblings, 1 reply; 5+ messages in thread
From: Vitaly Lipatov @ 2009-10-06 19:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 5 октября 2009, Stanislav Ievlev wrote:
> В общем посовещавшись с Валерой мы вот что надумали:
> 1. Группа lp будет проставляться на устройствах принтера как и
> раньше. 2. sane не будет навешивать свою группу scanner на
> сканеры. Вместо этого при помощи "70-acl.sh" будет меняться
> владелец файла устройства так как это делается для других
> подобных устройств.
>
> Очень хочется, чтобы Виталий откликнулся-таки, ибо придётся
> исправлять sane. А то придётся делать NMU ;)
Лучше сделать патч, отменяющий установку прав на устройства.



-- 
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] cups vs. sane
  2009-10-06 19:41     ` Vitaly Lipatov
@ 2009-10-07  6:19       ` Stanislav Ievlev
  0 siblings, 0 replies; 5+ messages in thread
From: Stanislav Ievlev @ 2009-10-07  6:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

6 октября 2009 г. 23:41 пользователь Vitaly Lipatov <lav@altlinux.ru> написал:
> On 5 октября 2009, Stanislav Ievlev wrote:
>> В общем посовещавшись с Валерой мы вот что надумали:
>> 1. Группа lp будет проставляться на устройствах принтера как и
>> раньше. 2. sane не будет навешивать свою группу scanner на
>> сканеры. Вместо этого при помощи "70-acl.sh" будет меняться
>> владелец файла устройства так как это делается для других
>> подобных устройств.
>>
>> Очень хочется, чтобы Виталий откликнулся-таки, ибо придётся
>> исправлять sane. А то придётся делать NMU ;)
> Лучше сделать патч, отменяющий установку прав на устройства.
Есть у меня в гите. Но пока ещё рано его прикладывать ибо udev не
готов. Как будет всё готово - сообщу в баге.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-10-07  6:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-10-05  6:26 [devel] cups vs. sane Stanislav Ievlev
2009-10-05  7:25 ` Valery V. Inozemtsev
2009-10-05 11:38   ` Stanislav Ievlev
2009-10-06 19:41     ` Vitaly Lipatov
2009-10-07  6:19       ` Stanislav Ievlev

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git