ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] foo2zjs и скачка прошивок.
@ 2008-09-22 11:20 "Шишков Е.В."
  2008-09-22 11:28 ` Kirill A. Shutemov
                   ` (3 more replies)
  0 siblings, 4 replies; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-22 11:20 UTC (permalink / raw)
  To: devel

Здравствуйте.

Хотел бы услышать мнение devel. Стоит ли делать автоматическую скачку прошивок для 
принтеров? Данный вопрос уже обсуждали в community. Тестовый пакет я уже собрал.

Как работает:
При подключении принтера (который поддерживается foo2zjs) скрипт ищет прошивку. Найдя - 
загружает в принтер. Если прошивки нет, то в log пишется, что прошивка отсутствует.
Небольшая правка скрипта привела к тому, что если не обнаружена прошивка, то она 
скачивается с интернета, распаковывается, выкладывается туда, где она должна быть и 
загружается в принтер. Т.е. при наличии интернета получаем рабочий принтер.


-- 
С уважением,
Шишков Евгений (evgen[собак]svi[тчк]pp[тчк]ru)



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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:20 [devel] foo2zjs и скачка прошивок "Шишков Е.В."
@ 2008-09-22 11:28 ` Kirill A. Shutemov
  2008-09-22 11:28   ` Mikhail Gusarov
  2008-09-22 11:39 ` Led
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 60+ messages in thread
From: Kirill A. Shutemov @ 2008-09-22 11:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Mon, Sep 22, 2008 at 03:20:32PM +0400, =?KOI8-R?Q?=FB=C9=DB=CB=CF=D7_=E5.=F7._ wrote:
> Здравствуйте.
> 
> Хотел бы услышать мнение devel. Стоит ли делать автоматическую скачку прошивок для 
> принтеров? Данный вопрос уже обсуждали в community. Тестовый пакет я уже собрал.
> 
> Как работает:
> При подключении принтера (который поддерживается foo2zjs) скрипт ищет прошивку. Найдя - 
> загружает в принтер. Если прошивки нет, то в log пишется, что прошивка отсутствует.
> Небольшая правка скрипта привела к тому, что если не обнаружена прошивка, то она 
> скачивается с интернета, распаковывается, выкладывается туда, где она должна быть и 
> загружается в принтер. Т.е. при наличии интернета получаем рабочий принтер.

А не лучше ли эти прошивки упаковывать в Сизиф? Или не везде лицензия
позволяет?

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:28 ` Kirill A. Shutemov
@ 2008-09-22 11:28   ` Mikhail Gusarov
  0 siblings, 0 replies; 60+ messages in thread
From: Mikhail Gusarov @ 2008-09-22 11:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Twas brillig at 14:28:10 22.09.2008 UTC+03 when kirill@shutemov.name did gyre and gimble:

 KAS> А не лучше ли эти прошивки упаковывать в Сизиф? Или не везде
 KAS> лицензия позволяет?

В том и проблема. Где позволяет - лежат в сизифе.

-- 

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:20 [devel] foo2zjs и скачка прошивок "Шишков Е.В."
  2008-09-22 11:28 ` Kirill A. Shutemov
@ 2008-09-22 11:39 ` Led
  2008-09-22 11:40   ` Mikhail Gusarov
  2008-09-23  4:28   ` "Шишков Е.В."
  2008-09-22 11:49 ` Алексей Шенцев
  2008-09-23  9:10 ` Slava Semushin
  3 siblings, 2 replies; 60+ messages in thread
From: Led @ 2008-09-22 11:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday 22 September 2008 14:20:32 Шишков Е.В. wrote:
> Здравствуйте.
>
> Хотел бы услышать мнение devel. Стоит ли делать автоматическую скачку
> прошивок для принтеров? Данный вопрос уже обсуждали в community. Тестовый
> пакет я уже собрал.
>
> Как работает:
> При подключении принтера (который поддерживается foo2zjs) скрипт ищет
> прошивку. Найдя - загружает в принтер. Если прошивки нет, то в log пишется,
> что прошивка отсутствует. Небольшая правка скрипта привела к тому, что если
> не обнаружена прошивка, то она скачивается с интернета, распаковывается,
> выкладывается туда, где она должна быть и загружается в принтер. Т.е. при
> наличии интернета получаем рабочий принтер.

Т.е. без ведома root'а, просто при втыкании чего-то в USB, что-то откуда-то 
скачивается, от имени root'а кладётся в "нужное место" и потом куда-то 
загружается?
Ваш пакет точно не trojan-helper называется?:)

-- 
Led

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:39 ` Led
@ 2008-09-22 11:40   ` Mikhail Gusarov
  2008-09-22 11:44     ` Led
                       ` (2 more replies)
  2008-09-23  4:28   ` "Шишков Е.В."
  1 sibling, 3 replies; 60+ messages in thread
From: Mikhail Gusarov @ 2008-09-22 11:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Twas brillig at 14:39:37 22.09.2008 UTC+03 when ledest@gmail.com did gyre and gimble:

 L> Т.е. без ведома root'а, просто при втыкании чего-то в USB, что-то
 L> откуда-то скачивается, от имени root'а кладётся в "нужное место" и
 L> потом куда-то загружается?  Ваш пакет точно не trojan-helper
 L> называется?:)

Можно пачку чексумм таскать и проверять, что скачали не трояна.

-- 

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:40   ` Mikhail Gusarov
@ 2008-09-22 11:44     ` Led
  2008-09-22 11:49       ` Mikhail Gusarov
  2008-09-23  4:34       ` "Шишков Е.В."
  2008-09-22 11:47     ` Kirill A. Shutemov
  2008-09-23  4:32     ` "Шишков Е.В."
  2 siblings, 2 replies; 60+ messages in thread
From: Led @ 2008-09-22 11:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday 22 September 2008 14:40:23 Mikhail Gusarov wrote:
> Twas brillig at 14:39:37 22.09.2008 UTC+03 when ledest@gmail.com did gyre
> and gimble:
>
>  L> Т.е. без ведома root'а, просто при втыкании чего-то в USB, что-то
>  L> откуда-то скачивается, от имени root'а кладётся в "нужное место" и
>  L> потом куда-то загружается?  Ваш пакет точно не trojan-helper
>  L> называется?:)
>
> Можно пачку чексумм таскать и проверять, что скачали не трояна.

Прошивки тоже иногда обновляют. Т.о. скачиваем пакет мегабайт на 50-100, 
сверяем с нашей MD5, видим, что не совпало - удаляем. Операцию повторяем при 
каждом втыкании?

-- 
Led

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:40   ` Mikhail Gusarov
  2008-09-22 11:44     ` Led
@ 2008-09-22 11:47     ` Kirill A. Shutemov
  2008-09-22 11:50       ` Алексей Шенцев
  2008-09-22 11:53       ` Led
  2008-09-23  4:32     ` "Шишков Е.В."
  2 siblings, 2 replies; 60+ messages in thread
From: Kirill A. Shutemov @ 2008-09-22 11:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Mon, Sep 22, 2008 at 06:40:23PM +0700, Mikhail Gusarov wrote:
> Twas brillig at 14:39:37 22.09.2008 UTC+03 when ledest@gmail.com did gyre and gimble:
> 
>  L> Т.е. без ведома root'а, просто при втыкании чего-то в USB, что-то
>  L> откуда-то скачивается, от имени root'а кладётся в "нужное место" и
>  L> потом куда-то загружается?  Ваш пакет точно не trojan-helper
>  L> называется?:)
> 
> Можно пачку чексумм таскать и проверять, что скачали не трояна.

В любом случае, root'а спрашивать нужно. Шибко умный неестественный
интеллект сильно раздражает.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:20 [devel] foo2zjs и скачка прошивок "Шишков Е.В."
  2008-09-22 11:28 ` Kirill A. Shutemov
  2008-09-22 11:39 ` Led
@ 2008-09-22 11:49 ` Алексей Шенцев
  2008-09-22 11:59   ` Led
  2008-09-23  4:22   ` "Шишков Е.В."
  2008-09-23  9:10 ` Slava Semushin
  3 siblings, 2 replies; 60+ messages in thread
From: Алексей Шенцев @ 2008-09-22 11:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday 22 September 2008 15:20:32 Шишков Е.В. wrote:
> Здравствуйте.
>
> Хотел бы услышать мнение devel. Стоит ли делать автоматическую скачку
> прошивок для принтеров? Данный вопрос уже обсуждали в community. Тестовый
> пакет я уже собрал.
>
> Как работает:
> При подключении принтера (который поддерживается foo2zjs) скрипт ищет
> прошивку. Найдя - загружает в принтер. Если прошивки нет, то в log пишется,
> что прошивка отсутствует. Небольшая правка скрипта привела к тому, что если
> не обнаружена прошивка, то она скачивается с интернета, распаковывается,
> выкладывается туда, где она должна быть и загружается в принтер. Т.е. при
> наличии интернета получаем рабочий принтер.
Вот только перед скачиванием вывести сообщение, что данной прошивки на компе 
не обнаружено, но она есть там то, там то и скачать нужно столько то, столько 
то, согласен ли пользователь на это? Т.е. что бы пользователь знал, что ему 
сделают и был в курсе происходящего. Не хочется, да же в таком очень важном и 
удобном моменте уподобляться m$, где без ведома пользователя скачивается и 
ставится ему на комп чёрт знает что.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:44     ` Led
@ 2008-09-22 11:49       ` Mikhail Gusarov
  2008-09-22 11:55         ` Led
  2008-09-22 11:57         ` Kirill A. Shutemov
  2008-09-23  4:34       ` "Шишков Е.В."
  1 sibling, 2 replies; 60+ messages in thread
From: Mikhail Gusarov @ 2008-09-22 11:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Twas brillig at 14:44:55 22.09.2008 UTC+03 when ledest@gmail.com did gyre and gimble:

 >> Можно пачку чексумм таскать и проверять, что скачали не трояна.

 L> Прошивки тоже иногда обновляют. Т.о. скачиваем пакет мегабайт на
 L> 50-100, сверяем с нашей MD5, видим, что не совпало - удаляем.

Не верю, что 50-10 мегабайт.

В HTTP-протоколе есть замечательные штуки Content-Length, Last-Modified
и ETag. Их достаточно, чтобы не тянуть ненужное.

 L> Операцию повторяем при каждом втыкании?

А это интереснее: можно запоминать статус "по такому URL-у всё плохо" и
не тащщить больше.

Вообще, это всё просится вытащить в гуй через какой-то механизм, но
такого готового не вспоминается (т.е. придётся самому писать
qt/gtk-клиентов, вешать их на системный dbus).

-- 

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:47     ` Kirill A. Shutemov
@ 2008-09-22 11:50       ` Алексей Шенцев
  2008-09-22 11:53       ` Led
  1 sibling, 0 replies; 60+ messages in thread
From: Алексей Шенцев @ 2008-09-22 11:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday 22 September 2008 15:47:20 Kirill A. Shutemov wrote:
> В любом случае, root'а спрашивать нужно.
+1
> Шибко умный неестественный интеллект сильно раздражает.
Эт точно.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:47     ` Kirill A. Shutemov
  2008-09-22 11:50       ` Алексей Шенцев
@ 2008-09-22 11:53       ` Led
  1 sibling, 0 replies; 60+ messages in thread
From: Led @ 2008-09-22 11:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday 22 September 2008 14:47:20 Kirill A. Shutemov wrote:
> On Mon, Sep 22, 2008 at 06:40:23PM +0700, Mikhail Gusarov wrote:
> > Twas brillig at 14:39:37 22.09.2008 UTC+03 when ledest@gmail.com did gyre
> > and gimble:
> >
> >  L> Т.е. без ведома root'а, просто при втыкании чего-то в USB, что-то
> >  L> откуда-то скачивается, от имени root'а кладётся в "нужное место" и
> >  L> потом куда-то загружается?  Ваш пакет точно не trojan-helper
> >  L> называется?:)
> >
> > Можно пачку чексумм таскать и проверять, что скачали не трояна.
>
> В любом случае, root'а спрашивать нужно. Шибко умный неестественный
> интеллект сильно раздражает.

Вот-вот. ECMAScript тоже не для троянов и вирусов был придуман, как и VBA в 
M$Office. Вот только это используется "легко и непринуждённо" в целях, для 
которых авторы их не позиционировали:)

-- 
Led

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:49       ` Mikhail Gusarov
@ 2008-09-22 11:55         ` Led
  2008-09-23  5:48           ` Ildar Mulyukov
  2008-09-22 11:57         ` Kirill A. Shutemov
  1 sibling, 1 reply; 60+ messages in thread
From: Led @ 2008-09-22 11:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday 22 September 2008 14:49:32 Mikhail Gusarov wrote:
> Twas brillig at 14:44:55 22.09.2008 UTC+03 when ledest@gmail.com did gyre 
and gimble:
>  >> Можно пачку чексумм таскать и проверять, что скачали не трояна.
>
>  L> Прошивки тоже иногда обновляют. Т.о. скачиваем пакет мегабайт на
>  L> 50-100, сверяем с нашей MD5, видим, что не совпало - удаляем.
>
> Не верю, что 50-10 мегабайт.

А вы проверьте. Мне не попадались проприетарные прошивки, лежащие отдельно, 
обычно в составе "пакета-драйвера в виде самораспаковывающегося *.exe"


-- 
Led

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:49       ` Mikhail Gusarov
  2008-09-22 11:55         ` Led
@ 2008-09-22 11:57         ` Kirill A. Shutemov
  1 sibling, 0 replies; 60+ messages in thread
From: Kirill A. Shutemov @ 2008-09-22 11:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Mon, Sep 22, 2008 at 06:49:32PM +0700, Mikhail Gusarov wrote:
> Twas brillig at 14:44:55 22.09.2008 UTC+03 when ledest@gmail.com did gyre and gimble:
> 
>  >> Можно пачку чексумм таскать и проверять, что скачали не трояна.
> 
>  L> Прошивки тоже иногда обновляют. Т.о. скачиваем пакет мегабайт на
>  L> 50-100, сверяем с нашей MD5, видим, что не совпало - удаляем.
> 
> Не верю, что 50-10 мегабайт.
> 
> В HTTP-протоколе есть замечательные штуки Content-Length, Last-Modified
> и ETag. Их достаточно, чтобы не тянуть ненужное.
> 
>  L> Операцию повторяем при каждом втыкании?
> 
> А это интереснее: можно запоминать статус "по такому URL-у всё плохо" и
> не тащщить больше.
> 
> Вообще, это всё просится вытащить в гуй через какой-то механизм, но
> такого готового не вспоминается (т.е. придётся самому писать
> qt/gtk-клиентов, вешать их на системный dbus).

gtk/qt/X есть не везде.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:49 ` Алексей Шенцев
@ 2008-09-22 11:59   ` Led
  2008-09-22 12:03     ` Kirill A. Shutemov
  2008-09-23  4:22   ` "Шишков Е.В."
  1 sibling, 1 reply; 60+ messages in thread
From: Led @ 2008-09-22 11:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday 22 September 2008 14:49:21 Алексей Шенцев wrote:
> On Monday 22 September 2008 15:20:32 Шишков Е.В. wrote:
> > Здравствуйте.
> >
> > Хотел бы услышать мнение devel. Стоит ли делать автоматическую скачку
> > прошивок для принтеров? Данный вопрос уже обсуждали в community. Тестовый
> > пакет я уже собрал.
> >
> > Как работает:
> > При подключении принтера (который поддерживается foo2zjs) скрипт ищет
> > прошивку. Найдя - загружает в принтер. Если прошивки нет, то в log
> > пишется, что прошивка отсутствует. Небольшая правка скрипта привела к
> > тому, что если не обнаружена прошивка, то она скачивается с интернета,
> > распаковывается, выкладывается туда, где она должна быть и загружается в
> > принтер. Т.е. при наличии интернета получаем рабочий принтер.
>
> Вот только перед скачиванием вывести сообщение, что данной прошивки на
> компе не обнаружено, но она есть там то, там то и скачать нужно столько то,
> столько то, согласен ли пользователь на это?

Мнение пользователя никого не интересует. Нужно спрашивать мнение root'а, раз 
от его имени что-то делается.

> Т.е. что бы пользователь знал, 
> что ему сделают и был в курсе происходящего.

Пользователю пофиг, что "ему сделают" - он просто нажмёт OK не задумываясь - 
не ему же потом разгребать.

> Не хочется, да же в таком 
> очень важном и удобном моменте уподобляться m$, где без ведома пользователя
> скачивается и ставится ему на комп чёрт знает что.

Для этого и придумали репозитарии с подписанными пакетами.

-- 
Led

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:59   ` Led
@ 2008-09-22 12:03     ` Kirill A. Shutemov
  2008-09-22 12:18       ` Алексей Шенцев
  0 siblings, 1 reply; 60+ messages in thread
From: Kirill A. Shutemov @ 2008-09-22 12:03 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Mon, Sep 22, 2008 at 02:59:22PM +0300, Led wrote:
> On Monday 22 September 2008 14:49:21 Алексей Шенцев wrote:
> > On Monday 22 September 2008 15:20:32 Шишков Е.В. wrote:
> > > Здравствуйте.
> > >
> > > Хотел бы услышать мнение devel. Стоит ли делать автоматическую скачку
> > > прошивок для принтеров? Данный вопрос уже обсуждали в community. Тестовый
> > > пакет я уже собрал.
> > >
> > > Как работает:
> > > При подключении принтера (который поддерживается foo2zjs) скрипт ищет
> > > прошивку. Найдя - загружает в принтер. Если прошивки нет, то в log
> > > пишется, что прошивка отсутствует. Небольшая правка скрипта привела к
> > > тому, что если не обнаружена прошивка, то она скачивается с интернета,
> > > распаковывается, выкладывается туда, где она должна быть и загружается в
> > > принтер. Т.е. при наличии интернета получаем рабочий принтер.
> >
> > Вот только перед скачиванием вывести сообщение, что данной прошивки на
> > компе не обнаружено, но она есть там то, там то и скачать нужно столько то,
> > столько то, согласен ли пользователь на это?
> 
> Мнение пользователя никого не интересует. Нужно спрашивать мнение root'а, раз 
> от его имени что-то делается.

Верно. Пользователя нужно посылать к админу.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 12:03     ` Kirill A. Shutemov
@ 2008-09-22 12:18       ` Алексей Шенцев
  2008-09-22 12:32         ` Led
  0 siblings, 1 reply; 60+ messages in thread
From: Алексей Шенцев @ 2008-09-22 12:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday 22 September 2008 16:03:25 Kirill A. Shutemov wrote:
> On Mon, Sep 22, 2008 at 02:59:22PM +0300, Led wrote:
> > On Monday 22 September 2008 14:49:21 Алексей Шенцев wrote:
> > > On Monday 22 September 2008 15:20:32 Шишков Е.В. wrote:
> > > > Здравствуйте.
> > > >
> > > > Хотел бы услышать мнение devel. Стоит ли делать автоматическую скачку
> > > > прошивок для принтеров? Данный вопрос уже обсуждали в community.
> > > > Тестовый пакет я уже собрал.
> > > >
> > > > Как работает:
> > > > При подключении принтера (который поддерживается foo2zjs) скрипт ищет
> > > > прошивку. Найдя - загружает в принтер. Если прошивки нет, то в log
> > > > пишется, что прошивка отсутствует. Небольшая правка скрипта привела к
> > > > тому, что если не обнаружена прошивка, то она скачивается с
> > > > интернета, распаковывается, выкладывается туда, где она должна быть и
> > > > загружается в принтер. Т.е. при наличии интернета получаем рабочий
> > > > принтер.
> > >
> > > Вот только перед скачиванием вывести сообщение, что данной прошивки на
> > > компе не обнаружено, но она есть там то, там то и скачать нужно столько
> > > то, столько то, согласен ли пользователь на это?
> >
> > Мнение пользователя никого не интересует. Нужно спрашивать мнение root'а,
> > раз от его имени что-то делается.
>
> Верно. Пользователя нужно посылать к админу.

А я и имел ввиду пользователя по имени root. ;)
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 12:18       ` Алексей Шенцев
@ 2008-09-22 12:32         ` Led
  2008-09-23  4:24           ` "Шишков Е.В."
  0 siblings, 1 reply; 60+ messages in thread
From: Led @ 2008-09-22 12:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday 22 September 2008 15:18:16 Алексей Шенцев wrote:
> On Monday 22 September 2008 16:03:25 Kirill A. Shutemov wrote:
> > On Mon, Sep 22, 2008 at 02:59:22PM +0300, Led wrote:
> > > On Monday 22 September 2008 14:49:21 Алексей Шенцев wrote:
> > > > On Monday 22 September 2008 15:20:32 Шишков Е.В. wrote:
> > > > > Здравствуйте.
> > > > >
> > > > > Хотел бы услышать мнение devel. Стоит ли делать автоматическую
> > > > > скачку прошивок для принтеров? Данный вопрос уже обсуждали в
> > > > > community. Тестовый пакет я уже собрал.
> > > > >
> > > > > Как работает:
> > > > > При подключении принтера (который поддерживается foo2zjs) скрипт
> > > > > ищет прошивку. Найдя - загружает в принтер. Если прошивки нет, то в
> > > > > log пишется, что прошивка отсутствует. Небольшая правка скрипта
> > > > > привела к тому, что если не обнаружена прошивка, то она скачивается
> > > > > с интернета, распаковывается, выкладывается туда, где она должна
> > > > > быть и загружается в принтер. Т.е. при наличии интернета получаем
> > > > > рабочий принтер.
> > > >
> > > > Вот только перед скачиванием вывести сообщение, что данной прошивки
> > > > на компе не обнаружено, но она есть там то, там то и скачать нужно
> > > > столько то, столько то, согласен ли пользователь на это?
> > >
> > > Мнение пользователя никого не интересует. Нужно спрашивать мнение
> > > root'а, раз от его имени что-то делается.
> >
> > Верно. Пользователя нужно посылать к админу.
>
> А я и имел ввиду пользователя по имени root. ;)

И как определить, что именно root воткнул что-то в USB?

-- 
Led

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:49 ` Алексей Шенцев
  2008-09-22 11:59   ` Led
@ 2008-09-23  4:22   ` "Шишков Е.В."
  2008-09-23 15:13     ` Timur Batyrshin
  1 sibling, 1 reply; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23  4:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Алексей Шенцев пишет:

> Вот только перед скачиванием вывести сообщение, что данной прошивки на компе 
> не обнаружено, но она есть там то, там то и скачать нужно столько то, столько 
> то, согласен ли пользователь на это? Т.е. что бы пользователь знал, что ему 
> сделают и был в курсе происходящего. Не хочется, да же в таком очень важном и 
> удобном моменте уподобляться m$, где без ведома пользователя скачивается и 
> ставится ему на комп чёрт знает что.

Вот как это сделать - не знаю. Мне тоже не нравится, что система сама куда-то полезет, от 
рута скачат 100..200kb. Но вот пользователям с community - это нравится :)

О сообщениях.
Куда их выводить? гую писать... дык надо под GTK свою, под KDE свою, а если принтер на 
сервере стоит и без GUI? В консоль спрашивать?


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 12:32         ` Led
@ 2008-09-23  4:24           ` "Шишков Е.В."
  0 siblings, 0 replies; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23  4:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Led пишет:

> 
> И как определить, что именно root воткнул что-то в USB?
> 

Это что-то - принтер. И он однозначно идентифицируется.


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:39 ` Led
  2008-09-22 11:40   ` Mikhail Gusarov
@ 2008-09-23  4:28   ` "Шишков Е.В."
  1 sibling, 0 replies; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23  4:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Led пишет:

> Т.е. без ведома root'а, просто при втыкании чего-то в USB, что-то откуда-то 
> скачивается, от имени root'а кладётся в "нужное место" и потом куда-то 
> загружается?
> Ваш пакет точно не trojan-helper называется?:)

Вот и мне думается, что это потенциальная дырка.
Хотя прошивки забираются с сайта foo2zjs и ссылки на них жёстко прописаны в скрипте 
getweb, который в исходниках. Так что, нарваться на "подделку" - одинаковая вероятность 
(пользователь её скачал или система сама это сделала).


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:40   ` Mikhail Gusarov
  2008-09-22 11:44     ` Led
  2008-09-22 11:47     ` Kirill A. Shutemov
@ 2008-09-23  4:32     ` "Шишков Е.В."
  2008-09-23  4:57       ` Ildar Mulyukov
  2 siblings, 1 reply; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23  4:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Mikhail Gusarov пишет:
> Twas brillig at 14:39:37 22.09.2008 UTC+03 when ledest@gmail.com did gyre and gimble:
> 
>  L> Т.е. без ведома root'а, просто при втыкании чего-то в USB, что-то
>  L> откуда-то скачивается, от имени root'а кладётся в "нужное место" и
>  L> потом куда-то загружается?  Ваш пакет точно не trojan-helper
>  L> называется?:)
> 
> Можно пачку чексумм таскать и проверять, что скачали не трояна.

Поехали дальше. Допустим скачали трояна. Прошивка, прежде чем загрузиться в принтер, 
обрабатывается arm2hpdl (уж чего с ней делается - не знаю). Думаю, что троян этой 
программой не обработается. Мечтаем далее. Допустим программа обработала неким образом 
трояна (интересно, он работоспособен будет после обработки?). Далее скрипт загружает 
обработанную прошивку в принтер. Т.е. системы это ни как не касается, и ну ооочень 
сомневаюсь, что что-то случиться с принтером.


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:44     ` Led
  2008-09-22 11:49       ` Mikhail Gusarov
@ 2008-09-23  4:34       ` "Шишков Е.В."
  1 sibling, 0 replies; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23  4:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Led пишет:
>> Можно пачку чексумм таскать и проверять, что скачали не трояна.
> 
> Прошивки тоже иногда обновляют. Т.о. скачиваем пакет мегабайт на 50-100, 
> сверяем с нашей MD5, видим, что не совпало - удаляем. Операцию повторяем при 
> каждом втыкании?
Скачивается 100..150Kb. И делается это один единственный раз, когда подключается принтер.



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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  4:32     ` "Шишков Е.В."
@ 2008-09-23  4:57       ` Ildar Mulyukov
  2008-09-23  5:05         ` "Шишков Е.В."
  2008-09-23  5:28         ` Алексей Шенцев
  0 siblings, 2 replies; 60+ messages in thread
From: Ildar Mulyukov @ 2008-09-23  4:57 UTC (permalink / raw)
  To: devel

On 23.09.2008 10:32:57, Шишков Е.В. wrote:
> Поехали дальше. Допустим скачали трояна. Прошивка, прежде чем  
> загрузиться в принтер, обрабатывается arm2hpdl (уж чего с ней  
> делается - не знаю).

Добавляются пара десятков байт в начале и конце файла. можете  
попробовать на произвольном файле.

> Думаю, что троян этой программой не обработается. Мечтаем далее.  
> Допустим программа обработала неким образом трояна (интересно, он  
> работоспособен будет после обработки?). Далее скрипт загружает  
> обработанную прошивку в принтер. Т.е. системы это ни как не касается,

Согласен

> и ну ооочень сомневаюсь, что что-то случиться с принтером.

А тут можно что-нибудь сделать, если покопаться.

Я когда сделал "file прошивка", обалдел. Это ELF-файл! (HP LJ P1005).  
Интересно, что за операционка внутри? ;)
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  4:57       ` Ildar Mulyukov
@ 2008-09-23  5:05         ` "Шишков Е.В."
  2008-09-23  5:19           ` Ildar Mulyukov
  2008-09-23  5:28         ` Алексей Шенцев
  1 sibling, 1 reply; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23  5:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Ildar Mulyukov пишет:
> On 23.09.2008 10:32:57, Шишков Е.В. wrote:
>> Поехали дальше. Допустим скачали трояна. Прошивка, прежде чем 
>> загрузиться в принтер, обрабатывается arm2hpdl (уж чего с ней делается 
>> - не знаю).
> 
> Добавляются пара десятков байт в начале и конце файла. можете 
> попробовать на произвольном файле.
> 
>> Думаю, что троян этой программой не обработается. Мечтаем далее. 
>> Допустим программа обработала неким образом трояна (интересно, он 
>> работоспособен будет после обработки?). Далее скрипт загружает 
>> обработанную прошивку в принтер. Т.е. системы это ни как не касается,
> 
> Согласен
> 
>> и ну ооочень сомневаюсь, что что-то случиться с принтером.
> 
> А тут можно что-нибудь сделать, если покопаться.
> 
> Я когда сделал "file прошивка", обалдел. Это ELF-файл! (HP LJ P1005). 
> Интересно, что за операционка внутри? ;)

Ну тогда уж согласитесь и с тем, что нет разницы, кто скачает поддельную прошивку (сама 
система или пользователь). И сомневаюсь, что кто-то будет что-то сверять после выполнения, 
например getweb p1005.


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  5:05         ` "Шишков Е.В."
@ 2008-09-23  5:19           ` Ildar Mulyukov
  2008-09-23  5:38             ` "Шишков Е.В."
  2008-09-24 19:11             ` Michael Shigorin
  0 siblings, 2 replies; 60+ messages in thread
From: Ildar Mulyukov @ 2008-09-23  5:19 UTC (permalink / raw)
  To: devel

On 23.09.2008 11:05:12, Шишков Е.В. wrote:
> Ildar Mulyukov пишет:
>> On 23.09.2008 10:32:57, Шишков Е.В. wrote:
>>> Поехали дальше. Допустим скачали трояна. Прошивка, прежде чем  
>>> загрузиться в принтер, обрабатывается arm2hpdl (уж чего с ней  
>>> делается - не знаю).
>> 
>> Добавляются пара десятков байт в начале и конце файла. можете  
>> попробовать на произвольном файле.
>> 
>>> Думаю, что троян этой программой не обработается. Мечтаем далее.  
>>> Допустим программа обработала неким образом трояна (интересно, он  
>>> работоспособен будет после обработки?). Далее скрипт загружает  
>>> обработанную прошивку в принтер. Т.е. системы это ни как не  
>>> касается,
>> 
>> Согласен
>> 
>>> и ну ооочень сомневаюсь, что что-то случиться с принтером.
>> 
>> А тут можно что-нибудь сделать, если покопаться.
>> 
>> Я когда сделал "file прошивка", обалдел. Это ELF-файл! (HP LJ  
>> P1005). Интересно, что за операционка внутри? ;)
> 
> Ну тогда уж согласитесь и с тем, что нет разницы, кто скачает  
> поддельную прошивку (сама система или пользователь). И сомневаюсь,  
> что кто-то будет что-то сверять после выполнения, например getweb  
> p1005.

Разница в том, на ком будет лежать ответственность за это. В любом  
случае, когда пользователь увидит, что не хватает прошивки, может взять  
нормальную с диска с дровами.
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  4:57       ` Ildar Mulyukov
  2008-09-23  5:05         ` "Шишков Е.В."
@ 2008-09-23  5:28         ` Алексей Шенцев
  2008-09-23  5:40           ` "Шишков Е.В."
  1 sibling, 1 reply; 60+ messages in thread
From: Алексей Шенцев @ 2008-09-23  5:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 23 September 2008 08:57:30 Ildar Mulyukov wrote:
> Я когда сделал "file прошивка", обалдел. Это ELF-файл! (HP LJ P1005).
> Интересно, что за операционка внутри? ;)
Многие современные МФУ, сетевые принтеры имеют встроенную ОС. Зачастую на базе 
UNIX подобных систем. Не так давно в инете появилось описание (если не совру, 
то был доклад на какой то конференции по ИТ), как такие устройства могут быть 
использованы для атаки на корпоративную сеть.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  5:19           ` Ildar Mulyukov
@ 2008-09-23  5:38             ` "Шишков Е.В."
  2008-09-24 19:11             ` Michael Shigorin
  1 sibling, 0 replies; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23  5:38 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Ildar Mulyukov пишет:

>>> Я когда сделал "file прошивка", обалдел. Это ELF-файл! (HP LJ P1005). 
>>> Интересно, что за операционка внутри? ;)
>>
>> Ну тогда уж согласитесь и с тем, что нет разницы, кто скачает 
>> поддельную прошивку (сама система или пользователь). И сомневаюсь, что 
>> кто-то будет что-то сверять после выполнения, например getweb p1005.
> 
> Разница в том, на ком будет лежать ответственность за это. В любом 
> случае, когда пользователь увидит, что не хватает прошивки, может взять 
> нормальную с диска с дровами.

Ни разу не брал поршивку с диска. Всё время качал.
Да и пользователь нынче капризный пошёл. доки читать не хотим, если ручками прошивку можно 
выкачать, переконвертировать...., то почему бы не автоматизировать это действие.... Завтра 
им setup подай....


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  5:28         ` Алексей Шенцев
@ 2008-09-23  5:40           ` "Шишков Е.В."
  2008-09-23  8:29             ` Dmitriy M. Maslennikov
  0 siblings, 1 reply; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23  5:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Алексей Шенцев пишет:
> On Tuesday 23 September 2008 08:57:30 Ildar Mulyukov wrote:
>> Я когда сделал "file прошивка", обалдел. Это ELF-файл! (HP LJ P1005).
>> Интересно, что за операционка внутри? ;)
> Многие современные МФУ, сетевые принтеры имеют встроенную ОС. Зачастую на базе 
> UNIX подобных систем. Не так давно в инете появилось описание (если не совру, 
> то был доклад на какой то конференции по ИТ), как такие устройства могут быть 
> использованы для атаки на корпоративную сеть.
Да эт. всё понятно. Миникомп в виде печатной машинки.
В общем, получается надо оставить как есть.
Пусть доки читают, качают и т.д....




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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:55         ` Led
@ 2008-09-23  5:48           ` Ildar Mulyukov
  0 siblings, 0 replies; 60+ messages in thread
From: Ildar Mulyukov @ 2008-09-23  5:48 UTC (permalink / raw)
  To: devel

On 22.09.2008 17:55:57, Led wrote:
> On Monday 22 September 2008 14:49:32 Mikhail Gusarov wrote:
> > Twas brillig at 14:44:55 22.09.2008 UTC+03 when ledest@gmail.com  
> did gyre
> and gimble:
> >  >> Можно пачку чексумм таскать и проверять, что скачали не трояна.
> >
> >  L> Прошивки тоже иногда обновляют. Т.о. скачиваем пакет мегабайт на
> >  L> 50-100, сверяем с нашей MD5, видим, что не совпало - удаляем.
> >
> > Не верю, что 50-10 мегабайт.
> 
> А вы проверьте. Мне не попадались проприетарные прошивки, лежащие  
> отдельно, обычно в составе "пакета-драйвера в виде  
> самораспаковывающегося *.exe"

HP LJ P1005. прошивка лежит отдельным файлом на CD
-r-xr-xr-x 1 ildar root 222392 Сен 10  2007  
/media/LJ_P1000_P1500/P1005.img
-r-xr-xr-x 1 ildar root 222504 Сен 10  2007  
/media/LJ_P1000_P1500/P1006.img
-r-xr-xr-x 1 ildar root 248616 Сен 10  2007  
/media/LJ_P1000_P1500/P1505.img

"Чё тока в этом мире не бывает.."
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  5:40           ` "Шишков Е.В."
@ 2008-09-23  8:29             ` Dmitriy M. Maslennikov
  2008-09-23  8:52               ` "Шишков Е.В."
  2008-09-23  9:38               ` Алексей Шенцев
  0 siblings, 2 replies; 60+ messages in thread
From: Dmitriy M. Maslennikov @ 2008-09-23  8:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

23 сентября 2008 г. 9:40 пользователь "Шишков Е.В." <shev@altlinux.org> написал:
> Да эт. всё понятно. Миникомп в виде печатной машинки.
> В общем, получается надо оставить как есть.
> Пусть доки читают, качают и т.д....
Зря вы так. Полезное это дело. Хотя бы может чтобы все одной командой
можно было сделать оставьте. А то купил принтер и обрел кучу гемороя:
и доки им почитай и думай, что скачать, куда положить, чем обработать.
Так Linux никогда популярным не станет. И если прошивка на диске
прилагается, то еще лучше уметь ее там искать... а то интернет в
зависимость к принтеру тянуть как-то не очень.

-- 
Dmitriy M. Maslennikov
rlz@etersoft.ru
rlz@altlinux.org
maslennikovdm@gmail.com
master@armory.ru

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  8:29             ` Dmitriy M. Maslennikov
@ 2008-09-23  8:52               ` "Шишков Е.В."
  2008-09-23  9:40                 ` Алексей Шенцев
  2008-09-23  9:38               ` Алексей Шенцев
  1 sibling, 1 reply; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23  8:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Dmitriy M. Maslennikov пишет:
> 23 сентября 2008 г. 9:40 пользователь "Шишков Е.В." <shev@altlinux.org> написал:
>> Да эт. всё понятно. Миникомп в виде печатной машинки.
>> В общем, получается надо оставить как есть.
>> Пусть доки читают, качают и т.д....
> Зря вы так. Полезное это дело. Хотя бы может чтобы все одной командой
> можно было сделать оставьте. А то купил принтер и обрел кучу гемороя:
> и доки им почитай и думай, что скачать, куда положить, чем обработать.
> Так Linux никогда популярным не станет. И если прошивка на диске
> прилагается, то еще лучше уметь ее там искать... а то интернет в
> зависимость к принтеру тянуть как-то не очень.
> 
Ну дык я и спрашиваю: делать или нет?
Одной командой - смотреть надо. Т.к. скачать и преобразовать прошивку можно и одной 
командой, а вот положить туда, где она должна быть - надо смотреть.
Если же всё на автомат пустить, то в принципе, всё для этого готово.


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-22 11:20 [devel] foo2zjs и скачка прошивок "Шишков Е.В."
                   ` (2 preceding siblings ...)
  2008-09-22 11:49 ` Алексей Шенцев
@ 2008-09-23  9:10 ` Slava Semushin
  2008-09-23 11:24   ` "Шишков Е.В."
  3 siblings, 1 reply; 60+ messages in thread
From: Slava Semushin @ 2008-09-23  9:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

22 сентября 2008 г. 18:20 пользователь "Шишков Е.В." <shev /
altlinux.org> написал:
> Здравствуйте.
>
> Хотел бы услышать мнение devel. Стоит ли делать автоматическую скачку
> прошивок для принтеров?
[...]

А по аналогии с ieinstall из пакета wine сделать возможно?


-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  8:29             ` Dmitriy M. Maslennikov
  2008-09-23  8:52               ` "Шишков Е.В."
@ 2008-09-23  9:38               ` Алексей Шенцев
  2008-09-23  9:58                 ` Dmitriy M. Maslennikov
  1 sibling, 1 reply; 60+ messages in thread
From: Алексей Шенцев @ 2008-09-23  9:38 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 23 September 2008 12:29:35 Dmitriy M. Maslennikov wrote:
> 23 сентября 2008 г. 9:40 пользователь "Шишков Е.В." <shev@altlinux.org> 
написал:
> > Да эт. всё понятно. Миникомп в виде печатной машинки.
> > В общем, получается надо оставить как есть.
> > Пусть доки читают, качают и т.д....
> Зря вы так. Полезное это дело. Хотя бы может чтобы все одной командой
> можно было сделать оставьте. А то купил принтер и обрел кучу гемороя:
> и доки им почитай и думай, что скачать, куда положить, чем обработать.
> Так Linux никогда популярным не станет. И если прошивка на диске
> прилагается, то еще лучше уметь ее там искать... а то интернет в
> зависимость к принтеру тянуть как-то не очень.
Есть большое количество прошивок, которые невозможно держать в дистрибутиве 
из-за их лицензий.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  8:52               ` "Шишков Е.В."
@ 2008-09-23  9:40                 ` Алексей Шенцев
  2008-09-23 11:16                   ` "Шишков Е.В."
  0 siblings, 1 reply; 60+ messages in thread
From: Алексей Шенцев @ 2008-09-23  9:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 23 September 2008 12:52:57 Шишков Е.В. wrote:
> Dmitriy M. Maslennikov пишет:
> > 23 сентября 2008 г. 9:40 пользователь "Шишков Е.В." <shev@altlinux.org> 
написал:
> >> Да эт. всё понятно. Миникомп в виде печатной машинки.
> >> В общем, получается надо оставить как есть.
> >> Пусть доки читают, качают и т.д....
> >
> > Зря вы так. Полезное это дело. Хотя бы может чтобы все одной командой
> > можно было сделать оставьте. А то купил принтер и обрел кучу гемороя:
> > и доки им почитай и думай, что скачать, куда положить, чем обработать.
> > Так Linux никогда популярным не станет. И если прошивка на диске
> > прилагается, то еще лучше уметь ее там искать... а то интернет в
> > зависимость к принтеру тянуть как-то не очень.
>
> Ну дык я и спрашиваю: делать или нет?
> Одной командой - смотреть надо. Т.к. скачать и преобразовать прошивку можно
> и одной командой, а вот положить туда, где она должна быть - надо смотреть.
> Если же всё на автомат пустить, то в принципе, всё для этого готово.
Жень только README не забудь написать и, я так думаю, перед скачивание надо 
выводить описание того, что будет происходить, что бы знали о происходящем.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  9:38               ` Алексей Шенцев
@ 2008-09-23  9:58                 ` Dmitriy M. Maslennikov
  2008-09-23 10:04                   ` Алексей Шенцев
  0 siblings, 1 reply; 60+ messages in thread
From: Dmitriy M. Maslennikov @ 2008-09-23  9:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

23 сентября 2008 г. 13:38 пользователь Алексей Шенцев <ashen@nsrz.ru> написал:
> Есть большое количество прошивок, которые невозможно держать в дистрибутиве
> из-за их лицензий.

И если прошивка на диске прилагается (, а диск прилагается к
принтеру), то еще лучше уметь ее там искать... а то интернет в
зависимость к принтеру тянуть как-то не очень.

Так понятнее?

-- 
Dmitriy M. Maslennikov
rlz@etersoft.ru
rlz@altlinux.org
maslennikovdm@gmail.com
master@armory.ru

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  9:58                 ` Dmitriy M. Maslennikov
@ 2008-09-23 10:04                   ` Алексей Шенцев
  2008-09-23 10:05                     ` Ildar Mulyukov
  2008-09-23 10:07                     ` Mikhail Gusarov
  0 siblings, 2 replies; 60+ messages in thread
From: Алексей Шенцев @ 2008-09-23 10:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 23 September 2008 13:58:02 Dmitriy M. Maslennikov wrote:
> 23 сентября 2008 г. 13:38 пользователь Алексей Шенцев <ashen@nsrz.ru> 
написал:
> > Есть большое количество прошивок, которые невозможно держать в
> > дистрибутиве из-за их лицензий.
> И если прошивка на диске прилагается (, а диск прилагается к
> принтеру), то еще лучше уметь ее там искать... а то интернет в
> зависимость к принтеру тянуть как-то не очень.
> Так понятнее?
Мне это изначально было понятно. :) Но это мне, а не пользователям впервые 
увидавшим линукс.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 10:04                   ` Алексей Шенцев
@ 2008-09-23 10:05                     ` Ildar Mulyukov
  2008-09-23 10:31                       ` Алексей Шенцев
  2008-09-23 10:07                     ` Mikhail Gusarov
  1 sibling, 1 reply; 60+ messages in thread
From: Ildar Mulyukov @ 2008-09-23 10:05 UTC (permalink / raw)
  To: devel

On 23.09.2008 16:04:12, Алексей Шенцев wrote:
> On Tuesday 23 September 2008 13:58:02 Dmitriy M. Maslennikov wrote:
> > 23 сентября 2008 г. 13:38 пользователь Алексей Шенцев  
> <ashen@nsrz.ru>
> написал:
> > > Есть большое количество прошивок, которые невозможно держать в
> > > дистрибутиве из-за их лицензий.
> > И если прошивка на диске прилагается (, а диск прилагается к
> > принтеру), то еще лучше уметь ее там искать... а то интернет в
> > зависимость к принтеру тянуть как-то не очень.
> > Так понятнее?
> Мне это изначально было понятно. :) Но это мне, а не пользователям  
> впервые
> увидавшим линукс.

Напротив, виндузятники вполне себе привычны к такой процедуре
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 10:04                   ` Алексей Шенцев
  2008-09-23 10:05                     ` Ildar Mulyukov
@ 2008-09-23 10:07                     ` Mikhail Gusarov
  2008-09-23 10:39                       ` Alexander Bokovoy
  2008-09-23 11:21                       ` "Шишков Е.В."
  1 sibling, 2 replies; 60+ messages in thread
From: Mikhail Gusarov @ 2008-09-23 10:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Twas brillig at 14:04:12 23.09.2008 UTC+04 when ashen@nsrz.ru did gyre and gimble:

 АШ> Мне это изначально было понятно. :) Но это мне, а не пользователям
 АШ> впервые увидавшим линукс.

Погляди в управление проприетарными драйверами в ubuntu: нечто похожее
можно задействовать и для принтеров (а можно и целиком оттуда стянуть и
допилить):

[*] Принтер foo, нужна прошивка [Найти на диске с драйверами] [Скачать из интернета]

Для сервера - нпкак, только README в комплект.

-- 

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 10:05                     ` Ildar Mulyukov
@ 2008-09-23 10:31                       ` Алексей Шенцев
  2008-09-23 10:32                         ` [devel] [JT] " Mikhail Gusarov
  2008-09-23 10:44                         ` [devel] " Ildar Mulyukov
  0 siblings, 2 replies; 60+ messages in thread
From: Алексей Шенцев @ 2008-09-23 10:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 23 September 2008 14:05:34 Ildar Mulyukov wrote:
> Напротив, виндузятники вполне себе привычны к такой процедуре
Вот уподобляться им не надо. Я лично не желаю. И выкину на фиг тот линукс, 
который будет уподоблен винде. Мне нужен хороший, рабочий дистр линукса, 
каким считаю альты, а не windows-подобный linux.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845

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

* [devel] [JT]  foo2zjs и скачка прошивок.
  2008-09-23 10:31                       ` Алексей Шенцев
@ 2008-09-23 10:32                         ` Mikhail Gusarov
  2008-09-23 10:47                           ` Алексей Шенцев
  2008-09-23 10:44                         ` [devel] " Ildar Mulyukov
  1 sibling, 1 reply; 60+ messages in thread
From: Mikhail Gusarov @ 2008-09-23 10:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Twas brillig at 14:31:03 23.09.2008 UTC+04 when ashen@nsrz.ru did gyre and gimble:

 АШ> И выкину на фиг тот линукс, который будет уподоблен винде.

Какой иррациональный страх. В Windows есть хорошие решения, есть
плохие. Придумывать всякую ерунду вместо того, чтобы адаптировать
хорошее решение - это нерационально.

Это безотносительно темы с принтерами.

-- 

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 10:07                     ` Mikhail Gusarov
@ 2008-09-23 10:39                       ` Alexander Bokovoy
  2008-09-23 11:21                       ` "Шишков Е.В."
  1 sibling, 0 replies; 60+ messages in thread
From: Alexander Bokovoy @ 2008-09-23 10:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Mikhail Gusarov пишет:
> Twas brillig at 14:04:12 23.09.2008 UTC+04 when ashen@nsrz.ru did gyre and gimble:
> 
>  АШ> Мне это изначально было понятно. :) Но это мне, а не пользователям
>  АШ> впервые увидавшим линукс.
> 
> Погляди в управление проприетарными драйверами в ubuntu: нечто похожее
> можно задействовать и для принтеров (а можно и целиком оттуда стянуть и
> допилить):
> 
> [*] Принтер foo, нужна прошивка [Найти на диске с драйверами] [Скачать из интернета]
> 
> Для сервера - нпкак, только README в комплект.
Все это нормально реализуется через PackageKit. Правда, прежде чем PK 
доберется до Сизифа, нужно написать нормальный бэкенд для нашего apt-а, 
потому что то, что есть сильно тормозит (python с довольно крупными 
гвоздями).

Я думаю над этим вопросом.
-- 
/ Alexander Bokovoy


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 10:31                       ` Алексей Шенцев
  2008-09-23 10:32                         ` [devel] [JT] " Mikhail Gusarov
@ 2008-09-23 10:44                         ` Ildar Mulyukov
  1 sibling, 0 replies; 60+ messages in thread
From: Ildar Mulyukov @ 2008-09-23 10:44 UTC (permalink / raw)
  To: devel

On 23.09.2008 16:31:03, Алексей Шенцев wrote:
> On Tuesday 23 September 2008 14:05:34 Ildar Mulyukov wrote:
> > Напротив, виндузятники вполне себе привычны к такой процедуре
> Вот уподобляться им не надо. Я лично не желаю. И выкину на фиг тот  
> линукс,
> который будет уподоблен винде. Мне нужен хороший, рабочий дистр  
> линукса,
> каким считаю альты, а не windows-подобный linux.

как-то Вы болезненно реагируете :-)

Вообще-то речь шла не о том.
>>>> И если прошивка на диске прилагается (, а диск прилагается к  
>>>> принтеру), то еще лучше уметь ее там искать... а то интернет в  
>>>> зависимость к принтеру тянуть как-то не очень. Так понятнее?
>>> Мне это изначально было понятно. :) Но это мне, а не пользователям  
>>> впервые увидавшим линукс.
> > Напротив, виндузятники вполне себе привычны к такой процедуре

Речь была не о Линуксах, а о пользователях.
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

* Re: [devel] [JT]  foo2zjs и скачка прошивок.
  2008-09-23 10:32                         ` [devel] [JT] " Mikhail Gusarov
@ 2008-09-23 10:47                           ` Алексей Шенцев
  2008-09-23 12:15                             ` Andrey Rahmatullin
  0 siblings, 1 reply; 60+ messages in thread
From: Алексей Шенцев @ 2008-09-23 10:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 23 September 2008 14:32:54 Mikhail Gusarov wrote:
> Twas brillig at 14:31:03 23.09.2008 UTC+04 when ashen@nsrz.ru did gyre and
> gimble:
>  АШ> И выкину на фиг тот линукс, который будет уподоблен винде.
> Какой иррациональный страх. В Windows есть хорошие решения, есть
> плохие. Придумывать всякую ерунду вместо того, чтобы адаптировать
> хорошее решение - это нерационально.
Я не спорю. И не развиваю холивар винда против линукса. Я просто не хочу 
windows-подобный linux. Винда по своему хороша, но 3 года назад я её стёр на 
своём рабочем компе, ибо alt linux предоставлял мне всё, что нужно для моей 
работы и на много качественные вещи, чем в windows.

> Это безотносительно темы с принтерами.
М да, ушли далеко от темы треда. Пора с этим заканчивать.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  9:40                 ` Алексей Шенцев
@ 2008-09-23 11:16                   ` "Шишков Е.В."
  2008-09-23 11:25                     ` Алексей Шенцев
  0 siblings, 1 reply; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23 11:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Алексей Шенцев пишет:
>>> Зря вы так. Полезное это дело. Хотя бы может чтобы все одной командой
>>> можно было сделать оставьте. А то купил принтер и обрел кучу гемороя:
>>> и доки им почитай и думай, что скачать, куда положить, чем обработать.
>>> Так Linux никогда популярным не станет. И если прошивка на диске
>>> прилагается, то еще лучше уметь ее там искать... а то интернет в
>>> зависимость к принтеру тянуть как-то не очень.
>> Ну дык я и спрашиваю: делать или нет?
>> Одной командой - смотреть надо. Т.к. скачать и преобразовать прошивку можно
>> и одной командой, а вот положить туда, где она должна быть - надо смотреть.
>> Если же всё на автомат пустить, то в принципе, всё для этого готово.
> Жень только README не забудь написать и, я так думаю, перед скачивание надо 
> выводить описание того, что будет происходить, что бы знали о происходящем.
А как это сделать?
То, что происходит, и так пишется в 12 консоль.


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 10:07                     ` Mikhail Gusarov
  2008-09-23 10:39                       ` Alexander Bokovoy
@ 2008-09-23 11:21                       ` "Шишков Е.В."
  1 sibling, 0 replies; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23 11:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Mikhail Gusarov пишет:
> Twas brillig at 14:04:12 23.09.2008 UTC+04 when ashen@nsrz.ru did gyre and gimble:
> 
>  АШ> Мне это изначально было понятно. :) Но это мне, а не пользователям
>  АШ> впервые увидавшим линукс.
> 
> Погляди в управление проприетарными драйверами в ubuntu: нечто похожее
> можно задействовать и для принтеров (а можно и целиком оттуда стянуть и
> допилить):
> 
> [*] Принтер foo, нужна прошивка [Найти на диске с драйверами] [Скачать из интернета]
> 
> Для сервера - нпкак, только README в комплект.
> 
Но там вроде как через графику всё делается.
А у меня дома сервер, к которому принтер подключен и нет там графики. Куда сообщения плевать?


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  9:10 ` Slava Semushin
@ 2008-09-23 11:24   ` "Шишков Е.В."
  0 siblings, 0 replies; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23 11:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Slava Semushin пишет:
> 22 сентября 2008 г. 18:20 пользователь "Шишков Е.В." <shev /
> altlinux.org> написал:
>> Здравствуйте.
>>
>> Хотел бы услышать мнение devel. Стоит ли делать автоматическую скачку
>> прошивок для принтеров?
> [...]
> 
> А по аналогии с ieinstall из пакета wine сделать возможно?
> 
Надо подумать. Там скорее всего почти весь скрипт hotplug'а придётся передирать.



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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 11:16                   ` "Шишков Е.В."
@ 2008-09-23 11:25                     ` Алексей Шенцев
  2008-09-23 11:33                       ` Mikhail Gusarov
  2008-09-23 11:40                       ` "Шишков Е.В."
  0 siblings, 2 replies; 60+ messages in thread
From: Алексей Шенцев @ 2008-09-23 11:25 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 23 September 2008 15:16:24 Шишков Е.В. wrote:
> А как это сделать?
Ну типа вставить в скрипт cat README ?

> То, что происходит, и так пишется в 12 консоль.
Я говорил про описание того, что будет происходить.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 11:25                     ` Алексей Шенцев
@ 2008-09-23 11:33                       ` Mikhail Gusarov
  2008-09-23 11:40                       ` "Шишков Е.В."
  1 sibling, 0 replies; 60+ messages in thread
From: Mikhail Gusarov @ 2008-09-23 11:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Twas brillig at 15:25:14 23.09.2008 UTC+04 when ashen@nsrz.ru did gyre and gimble:

 >> То, что происходит, и так пишется в 12 консоль.
 АШ> Я говорил про описание того, что будет происходить.

Оно при подключении принтера триггерится. Куда писать? /dev/console? :)

-- 

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 11:25                     ` Алексей Шенцев
  2008-09-23 11:33                       ` Mikhail Gusarov
@ 2008-09-23 11:40                       ` "Шишков Е.В."
  2008-09-23 14:42                         ` Dmitriy M. Maslennikov
  2008-09-23 15:10                         ` Timur Batyrshin
  1 sibling, 2 replies; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-23 11:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Алексей Шенцев пишет:
> On Tuesday 23 September 2008 15:16:24 Шишков Е.В. wrote:
>> А как это сделать?
> Ну типа вставить в скрипт cat README ?
Уф. Запутался похоже.
Значит так. Цепляем принтер.
В /etc/hotplug/usb/ отрабатывается скрипт hplj1000 он определяет что за принтер и нужна ли 
ему прошивка. Если нужна, то пытается её загрузить в принтер из 
/usr/share/foo2xxx/firmware (xxx зависит от того, какая часть пакета отвечает за принтер 
zjs, xqx, и т.д.). Если нет, то в 12 консоль пишет, что нет прошивки.

Я этот скрипт совсем немного подправил. Если нет прошивки, то скачать её, обработать, 
положить в /usr/share/foo2xxx/firmware и загрузить в принтер.

Всё это происходит в фоне. Ни каких окон и сообщений (только в лог).
Куда будет выводиться cat README?

>> То, что происходит, и так пишется в 12 консоль.
> Я говорил про описание того, что будет происходить.

Я не знаю куда это описание деть? В doc положить?


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

* Re: [devel] [JT]  foo2zjs и скачка прошивок.
  2008-09-23 10:47                           ` Алексей Шенцев
@ 2008-09-23 12:15                             ` Andrey Rahmatullin
  0 siblings, 0 replies; 60+ messages in thread
From: Andrey Rahmatullin @ 2008-09-23 12:15 UTC (permalink / raw)
  To: devel

On Tue, Sep 23, 2008 at 02:47:16PM +0400, Алексей Шенцев wrote:
> > Какой иррациональный страх. В Windows есть хорошие решения, есть
> > плохие. Придумывать всякую ерунду вместо того, чтобы адаптировать
> > хорошее решение - это нерационально.
> Я не спорю. И не развиваю холивар винда против линукса. Я просто не хочу 
> windows-подобный linux.
Вы сами себе противоречите.


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 11:40                       ` "Шишков Е.В."
@ 2008-09-23 14:42                         ` Dmitriy M. Maslennikov
  2008-09-23 15:28                           ` Хихин Руслан
  2008-09-24  4:24                           ` "Шишков Е.В."
  2008-09-23 15:10                         ` Timur Batyrshin
  1 sibling, 2 replies; 60+ messages in thread
From: Dmitriy M. Maslennikov @ 2008-09-23 14:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

23 сентября 2008 г. 15:40 пользователь "Шишков Е.В."
<shev@altlinux.org> написал:
> Уф. Запутался похоже.
> Значит так. Цепляем принтер.
> В /etc/hotplug/usb/ отрабатывается скрипт hplj1000 он определяет что за
> принтер и нужна ли ему прошивка. Если нужна, то пытается её загрузить в
> принтер из /usr/share/foo2xxx/firmware (xxx зависит от того, какая часть
> пакета отвечает за принтер zjs, xqx, и т.д.). Если нет, то в 12 консоль
> пишет, что нет прошивки.
>
> Я этот скрипт совсем немного подправил. Если нет прошивки, то скачать её,
> обработать, положить в /usr/share/foo2xxx/firmware и загрузить в принтер.
Может вместо этого сделать утилиту, которая определяет, какой у нас
есть принтер, скачивает прошивку, обрабатывает, кладет куда надо,
сообщает, что надо либо перезагрузиться, либо переподключить принтер.
При установке пакета и в README, сообщаем о такой чудесной утилите,
которая сама настроит ваш принтер при наличии интернет. Уже не плохо)

> Всё это происходит в фоне. Ни каких окон и сообщений (только в лог).
> Куда будет выводиться cat README?
Таким образом все будет происходить только по велению пользователя и
никакого фонового шаманства, а с другой стороны жизнь пользователя
упростится.

-- 
Dmitriy M. Maslennikov
rlz@etersoft.ru
rlz@altlinux.org
maslennikovdm@gmail.com
master@armory.ru

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 11:40                       ` "Шишков Е.В."
  2008-09-23 14:42                         ` Dmitriy M. Maslennikov
@ 2008-09-23 15:10                         ` Timur Batyrshin
  1 sibling, 0 replies; 60+ messages in thread
From: Timur Batyrshin @ 2008-09-23 15:10 UTC (permalink / raw)
  To: devel

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

On Tue, 23 Sep 2008 15:40:20 +0400
Шишков Е.В. wrote:

> >> А как это сделать?
> > Ну типа вставить в скрипт cat README ?
> Уф. Запутался похоже.
> Значит так. Цепляем принтер.
> В /etc/hotplug/usb/ отрабатывается скрипт hplj1000 он определяет что
> за принтер и нужна ли ему прошивка. Если нужна, то пытается её
> загрузить в принтер из /usr/share/foo2xxx/firmware (xxx зависит от
> того, какая часть пакета отвечает за принтер zjs, xqx, и т.д.). Если
> нет, то в 12 консоль пишет, что нет прошивки.
> 
> Я этот скрипт совсем немного подправил. Если нет прошивки, то скачать
> её, обработать, положить в /usr/share/foo2xxx/firmware и загрузить в
> принтер.

А может его вообще в отдельный пакет положить, а не в foo2zjs?
Потому как этот функционал в автоматическом режиме точно не всем пользователям
foo2zjs нужен, а в ручном он мало чем будет отличаться от getweb.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  4:22   ` "Шишков Е.В."
@ 2008-09-23 15:13     ` Timur Batyrshin
  2008-09-23 15:26       ` Max Ivanov
  0 siblings, 1 reply; 60+ messages in thread
From: Timur Batyrshin @ 2008-09-23 15:13 UTC (permalink / raw)
  To: devel

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

On Tue, 23 Sep 2008 08:22:57 +0400
Шишков Е.В. wrote:

> О сообщениях.
> Куда их выводить? гую писать... дык надо под GTK свою, под KDE свою,
> а если принтер на сервере стоит и без GUI? В консоль спрашивать?

А актуально ли это вообще на сервере?

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 15:13     ` Timur Batyrshin
@ 2008-09-23 15:26       ` Max Ivanov
  2008-09-23 15:43         ` Led
  2008-09-24  4:27         ` "Шишков Е.В."
  0 siblings, 2 replies; 60+ messages in thread
From: Max Ivanov @ 2008-09-23 15:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В кои то веки предоставилась возможность сделать реально удобную фичу,
как сразу же от нее отказались. Пользователи будут только рады, если
воткнул принтер - все скачалось и поставилось. А для местных гуру надо
сделать флаг где-нибудь в /etc/sysconfig (по умолчанию выключеный)
типа "Ъ-mode", который всю автоматику вырубит.

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 14:42                         ` Dmitriy M. Maslennikov
@ 2008-09-23 15:28                           ` Хихин Руслан
  2008-09-24  4:24                           ` "Шишков Е.В."
  1 sibling, 0 replies; 60+ messages in thread
From: Хихин Руслан @ 2008-09-23 15:28 UTC (permalink / raw)
  To: devel

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

Здравствуйте Dmitriy M. Maslennikov
  В сообщении от 23 сентября 2008 Dmitriy M. Maslennikov 
написал(a):
 > При установке пакета и в README, сообщаем о такой чудесной
 > утилите, которая сама настроит ваш принтер при наличии
 > интернет. Уже не плохо)
А если утилита не справится, то куда посылать пользователя ? :)


-- 
С  уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 15:26       ` Max Ivanov
@ 2008-09-23 15:43         ` Led
  2008-09-24  4:29           ` "Шишков Е.В."
  2008-09-24  4:27         ` "Шишков Е.В."
  1 sibling, 1 reply; 60+ messages in thread
From: Led @ 2008-09-23 15:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday, 23 September 2008 18:26:31 Max Ivanov wrote:
> В кои то веки предоставилась возможность сделать реально удобную фичу,
> как сразу же от нее отказались. Пользователи будут только рады, если
> воткнул принтер - все скачалось и поставилось. А для местных гуру надо
> сделать флаг где-нибудь в /etc/sysconfig (по умолчанию выключеный)
> типа "Ъ-mode", который всю автоматику вырубит.

"Пользователи" будут только рады, если у них будут права root'а. А 
что - "реально удобная фича!":)

-- 
Led

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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 14:42                         ` Dmitriy M. Maslennikov
  2008-09-23 15:28                           ` Хихин Руслан
@ 2008-09-24  4:24                           ` "Шишков Е.В."
  1 sibling, 0 replies; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-24  4:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Dmitriy M. Maslennikov пишет:
> 23 сентября 2008 г. 15:40 пользователь "Шишков Е.В."
> <shev@altlinux.org> написал:
>> Уф. Запутался похоже.
>> Значит так. Цепляем принтер.
>> В /etc/hotplug/usb/ отрабатывается скрипт hplj1000 он определяет что за
>> принтер и нужна ли ему прошивка. Если нужна, то пытается её загрузить в
>> принтер из /usr/share/foo2xxx/firmware (xxx зависит от того, какая часть
>> пакета отвечает за принтер zjs, xqx, и т.д.). Если нет, то в 12 консоль
>> пишет, что нет прошивки.
>>
>> Я этот скрипт совсем немного подправил. Если нет прошивки, то скачать её,
>> обработать, положить в /usr/share/foo2xxx/firmware и загрузить в принтер.
> Может вместо этого сделать утилиту, которая определяет, какой у нас
> есть принтер, скачивает прошивку, обрабатывает, кладет куда надо,
> сообщает, что надо либо перезагрузиться, либо переподключить принтер.
> При установке пакета и в README, сообщаем о такой чудесной утилите,
> которая сама настроит ваш принтер при наличии интернет. Уже не плохо)

Ага и в этой утилитке будет 99% исходного кода foo2zjs. Может тогда вообще всё переписать 
заново?
Зачем ещё один велик изобретать? Уже один есть. Надо только придумать, как на него 
садиться надо...

>> Всё это происходит в фоне. Ни каких окон и сообщений (только в лог).
>> Куда будет выводиться cat README?
> Таким образом все будет происходить только по велению пользователя и
> никакого фонового шаманства, а с другой стороны жизнь пользователя
> упростится.
> 



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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 15:26       ` Max Ivanov
  2008-09-23 15:43         ` Led
@ 2008-09-24  4:27         ` "Шишков Е.В."
  1 sibling, 0 replies; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-24  4:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Max Ivanov пишет:
> В кои то веки предоставилась возможность сделать реально удобную фичу,
> как сразу же от нее отказались. Пользователи будут только рады, если
> воткнул принтер - все скачалось и поставилось. А для местных гуру надо
> сделать флаг где-нибудь в /etc/sysconfig (по умолчанию выключеный)
> типа "Ъ-mode", который всю автоматику вырубит.

А для того, чтобы пользователю воспользоваться - надо этот флаг включить :)
Мы же не для пользователя дистрибы готовим :)



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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23 15:43         ` Led
@ 2008-09-24  4:29           ` "Шишков Е.В."
  0 siblings, 0 replies; 60+ messages in thread
From: "Шишков Е.В." @ 2008-09-24  4:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Led пишет:
> On Tuesday, 23 September 2008 18:26:31 Max Ivanov wrote:
>> В кои то веки предоставилась возможность сделать реально удобную фичу,
>> как сразу же от нее отказались. Пользователи будут только рады, если
>> воткнул принтер - все скачалось и поставилось. А для местных гуру надо
>> сделать флаг где-нибудь в /etc/sysconfig (по умолчанию выключеный)
>> типа "Ъ-mode", который всю автоматику вырубит.
> 
> "Пользователи" будут только рады, если у них будут права root'а. А 
> что - "реально удобная фича!":)

Скрипт сам от рута запускается и отрабатывает. Пользователю только принтер в системе 
доставить надо и всё (например через localhost:631).
Попробую сегодня поковырять, сделать всё на автомате. Пакет брошу в сизиф.
Народ потестирует. А дальше допилим :)


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

* Re: [devel] foo2zjs и скачка прошивок.
  2008-09-23  5:19           ` Ildar Mulyukov
  2008-09-23  5:38             ` "Шишков Е.В."
@ 2008-09-24 19:11             ` Michael Shigorin
  1 sibling, 0 replies; 60+ messages in thread
From: Michael Shigorin @ 2008-09-24 19:11 UTC (permalink / raw)
  To: devel

On Tue, Sep 23, 2008 at 11:19:41AM +0600, Ildar Mulyukov wrote:
> Разница в том, на ком будет лежать ответственность за это. В
> любом  случае, когда пользователь увидит, что не хватает
> прошивки, может взять  нормальную с диска с дровами.

Ммм... можно выделить лазающую часть в отдельный скрипт,
положить её в отдельный субпакет, и в основном скрипте проверять
-- если вспомогательный есть, то дёрнуть, а нет -- так нет.

Соответственно в %description и README.ALT можно кратко/полнее
пересказать или процитировать этот тред.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

end of thread, other threads:[~2008-09-24 19:11 UTC | newest]

Thread overview: 60+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-09-22 11:20 [devel] foo2zjs и скачка прошивок "Шишков Е.В."
2008-09-22 11:28 ` Kirill A. Shutemov
2008-09-22 11:28   ` Mikhail Gusarov
2008-09-22 11:39 ` Led
2008-09-22 11:40   ` Mikhail Gusarov
2008-09-22 11:44     ` Led
2008-09-22 11:49       ` Mikhail Gusarov
2008-09-22 11:55         ` Led
2008-09-23  5:48           ` Ildar Mulyukov
2008-09-22 11:57         ` Kirill A. Shutemov
2008-09-23  4:34       ` "Шишков Е.В."
2008-09-22 11:47     ` Kirill A. Shutemov
2008-09-22 11:50       ` Алексей Шенцев
2008-09-22 11:53       ` Led
2008-09-23  4:32     ` "Шишков Е.В."
2008-09-23  4:57       ` Ildar Mulyukov
2008-09-23  5:05         ` "Шишков Е.В."
2008-09-23  5:19           ` Ildar Mulyukov
2008-09-23  5:38             ` "Шишков Е.В."
2008-09-24 19:11             ` Michael Shigorin
2008-09-23  5:28         ` Алексей Шенцев
2008-09-23  5:40           ` "Шишков Е.В."
2008-09-23  8:29             ` Dmitriy M. Maslennikov
2008-09-23  8:52               ` "Шишков Е.В."
2008-09-23  9:40                 ` Алексей Шенцев
2008-09-23 11:16                   ` "Шишков Е.В."
2008-09-23 11:25                     ` Алексей Шенцев
2008-09-23 11:33                       ` Mikhail Gusarov
2008-09-23 11:40                       ` "Шишков Е.В."
2008-09-23 14:42                         ` Dmitriy M. Maslennikov
2008-09-23 15:28                           ` Хихин Руслан
2008-09-24  4:24                           ` "Шишков Е.В."
2008-09-23 15:10                         ` Timur Batyrshin
2008-09-23  9:38               ` Алексей Шенцев
2008-09-23  9:58                 ` Dmitriy M. Maslennikov
2008-09-23 10:04                   ` Алексей Шенцев
2008-09-23 10:05                     ` Ildar Mulyukov
2008-09-23 10:31                       ` Алексей Шенцев
2008-09-23 10:32                         ` [devel] [JT] " Mikhail Gusarov
2008-09-23 10:47                           ` Алексей Шенцев
2008-09-23 12:15                             ` Andrey Rahmatullin
2008-09-23 10:44                         ` [devel] " Ildar Mulyukov
2008-09-23 10:07                     ` Mikhail Gusarov
2008-09-23 10:39                       ` Alexander Bokovoy
2008-09-23 11:21                       ` "Шишков Е.В."
2008-09-23  4:28   ` "Шишков Е.В."
2008-09-22 11:49 ` Алексей Шенцев
2008-09-22 11:59   ` Led
2008-09-22 12:03     ` Kirill A. Shutemov
2008-09-22 12:18       ` Алексей Шенцев
2008-09-22 12:32         ` Led
2008-09-23  4:24           ` "Шишков Е.В."
2008-09-23  4:22   ` "Шишков Е.В."
2008-09-23 15:13     ` Timur Batyrshin
2008-09-23 15:26       ` Max Ivanov
2008-09-23 15:43         ` Led
2008-09-24  4:29           ` "Шишков Е.В."
2008-09-24  4:27         ` "Шишков Е.В."
2008-09-23  9:10 ` Slava Semushin
2008-09-23 11:24   ` "Шишков Е.В."

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