* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 @ 2008-09-25 7:41 ` Шишков Евгений 2008-09-25 11:07 ` Led 0 siblings, 1 reply; 22+ messages in thread From: Шишков Евгений @ 2008-09-25 7:41 UTC (permalink / raw) To: ALT Linux Community general discussions, Sisyphus, devel Шишков Евгений пишет: > SKeeper пишет: >> Имеется данный принтер и Alt Linux 4.0 Desktop. Поставил пакет >> foo2zjs_20080826-alt1_i586.rpm, в котором указана поддержка данного >> принтера. >> foo2zjs потянул за собой psutils - поставил. >> Далее зашел в localhost:631 и добавил сабжевый принтер. После этого >> пускаю на >> печать... и облом ;( Что тестовая страница, что из ООо - все равно >> ниче не >> печатает. Если полезть посмотреть на задания печати этого принтера, то >> показывает, что все выполнено и напечатано. >> >> Подскажите плиз, в какую сторону копать. > > Вы прошивочку не положили. > 1) Запускаем консоль. Пишем "su -" и пароль рута. > 2) Идём /usr/share/doc/foo2zjs-20080826/ > 3) Запускаем: ./getweb p1005. Скачается прошивка sihpP1005.img. > 4) Далее выполняем: arm2hpdl sihpP1005.img > sihpP1005.dl > 5) Полученный файл sihpP1005.dl кладём в /usr/share/foo2zjs/firmware/ > 6) Выключаем и включаем принтер. Прошивка должна в него загрузиться. > 7) Печатаем. > foo2zjs-20080923-alt1 поехала в сизиф и в бранч 4.1. В этой версии добавлена автоматическая скачка прошивок принтеров при необходимости. Документация тоже обновлена. Просьба тестировать. ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 7:41 ` [sisyphus] [Comm] foo2zjs-20080923-alt1 Шишков Евгений @ 2008-09-25 11:07 ` Led 2008-09-25 12:34 ` Евгений 0 siblings, 1 reply; 22+ messages in thread From: Led @ 2008-09-25 11:07 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Thursday, 25 September 2008 10:41:58 Шишков Евгений wrote: > Шишков Евгений пишет: > > SKeeper пишет: > >> Имеется данный принтер и Alt Linux 4.0 Desktop. Поставил пакет > >> foo2zjs_20080826-alt1_i586.rpm, в котором указана поддержка данного > >> принтера. > >> foo2zjs потянул за собой psutils - поставил. > >> Далее зашел в localhost:631 и добавил сабжевый принтер. После этого > >> пускаю на > >> печать... и облом ;( Что тестовая страница, что из ООо - все равно > >> ниче не > >> печатает. Если полезть посмотреть на задания печати этого принтера, то > >> показывает, что все выполнено и напечатано. > >> > >> Подскажите плиз, в какую сторону копать. > > > > Вы прошивочку не положили. > > 1) Запускаем консоль. Пишем "su -" и пароль рута. > > 2) Идём /usr/share/doc/foo2zjs-20080826/ > > 3) Запускаем: ./getweb p1005. Скачается прошивка sihpP1005.img. > > 4) Далее выполняем: arm2hpdl sihpP1005.img > sihpP1005.dl > > 5) Полученный файл sihpP1005.dl кладём в /usr/share/foo2zjs/firmware/ > > 6) Выключаем и включаем принтер. Прошивка должна в него загрузиться. > > 7) Печатаем. > > foo2zjs-20080923-alt1 поехала в сизиф и в бранч 4.1. > > В этой версии добавлена автоматическая скачка прошивок принтеров при > необходимости. Документация тоже обновлена. > Просьба тестировать. Вопрос: куда будет скачиваться фирмварь и куда будет инсталлироваться? -- Led ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 11:07 ` Led @ 2008-09-25 12:34 ` Евгений 2008-09-25 12:36 ` Mikhail Gusarov ` (3 more replies) 0 siblings, 4 replies; 22+ messages in thread From: Евгений @ 2008-09-25 12:34 UTC (permalink / raw) To: ledest, ALT Linux Sisyphus discussions Led пишет: >> foo2zjs-20080923-alt1 поехала в сизиф и в бранч 4.1. >> >> В этой версии добавлена автоматическая скачка прошивок принтеров при >> необходимости. Документация тоже обновлена. >> Просьба тестировать. > > Вопрос: куда будет скачиваться фирмварь и куда будет инсталлироваться? > firmware будет скачиваться в /tmp, там перепаковываться и выкладываться в /usr/share/foo2zjs/firmware или /usr/share/foo2xqx/firmware в зависимости от того, какой драйвер работает с принтером. ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 12:34 ` Евгений @ 2008-09-25 12:36 ` Mikhail Gusarov 2008-09-25 12:58 ` Евгений 2008-09-25 12:52 ` Led ` (2 subsequent siblings) 3 siblings, 1 reply; 22+ messages in thread From: Mikhail Gusarov @ 2008-09-25 12:36 UTC (permalink / raw) To: ALT Linux Sisyphus discussions; +Cc: ledest [-- Attachment #1: Type: text/plain, Size: 387 bytes --] Twas brillig at 16:34:42 25.09.2008 UTC+04 when evgent@tula.net did gyre and gimble: Е> firmware будет скачиваться в /tmp, На всякий случай - надеюсь, работа с /tmp безопасная? С созданием временной директории, куда никто, кроме рута доступ не имеет etc. -- [-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 12:36 ` Mikhail Gusarov @ 2008-09-25 12:58 ` Евгений 2008-09-25 13:02 ` Mikhail Gusarov 0 siblings, 1 reply; 22+ messages in thread From: Евгений @ 2008-09-25 12:58 UTC (permalink / raw) To: ALT Linux Sisyphus discussions Mikhail Gusarov пишет: > Twas brillig at 16:34:42 25.09.2008 UTC+04 when evgent@tula.net did gyre and gimble: > > Е> firmware будет скачиваться в /tmp, > > На всякий случай - надеюсь, работа с /tmp безопасная? С созданием временной > директории, куда никто, кроме рута доступ не имеет etc. Насколько мне известно - tmp и предназначено для временной работы. Не? ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 12:58 ` Евгений @ 2008-09-25 13:02 ` Mikhail Gusarov 2008-09-25 13:11 ` Евгений 0 siblings, 1 reply; 22+ messages in thread From: Mikhail Gusarov @ 2008-09-25 13:02 UTC (permalink / raw) To: ALT Linux Sisyphus discussions [-- Attachment #1: Type: text/plain, Size: 267 bytes --] Twas brillig at 16:58:41 25.09.2008 UTC+04 when evgent@tula.net did gyre and gimble: Е> Насколько мне известно - tmp и предназначено для временной работы. Е> Не? Погугли symlink attacks. -- [-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 13:02 ` Mikhail Gusarov @ 2008-09-25 13:11 ` Евгений 0 siblings, 0 replies; 22+ messages in thread From: Евгений @ 2008-09-25 13:11 UTC (permalink / raw) To: ALT Linux Sisyphus discussions Mikhail Gusarov пишет: > Twas brillig at 16:58:41 25.09.2008 UTC+04 when evgent@tula.net did gyre and gimble: > > Е> Насколько мне известно - tmp и предназначено для временной работы. > Е> Не? > > Погугли symlink attacks. > Хорошо. Тогда можно качать в ту же папку, где в последствии будет лежать прошивка. ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 12:34 ` Евгений 2008-09-25 12:36 ` Mikhail Gusarov @ 2008-09-25 12:52 ` Led 2008-09-25 12:57 ` Евгений 2008-09-25 12:54 ` Mikhail Gusarov 2008-09-26 17:04 ` Michael Shigorin 3 siblings, 1 reply; 22+ messages in thread From: Led @ 2008-09-25 12:52 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Thursday 25 September 2008 15:34:42 you wrote: > Led пишет: > >> foo2zjs-20080923-alt1 поехала в сизиф и в бранч 4.1. > >> > >> В этой версии добавлена автоматическая скачка прошивок принтеров при > >> необходимости. Документация тоже обновлена. > >> Просьба тестировать. > > > > Вопрос: куда будет скачиваться фирмварь и куда будет инсталлироваться? > > firmware будет скачиваться в /tmp, там перепаковываться и выкладываться > в /usr/share/foo2zjs/firmware или /usr/share/foo2xqx/firmware в > зависимости от того, какой драйвер работает с принтером. А если /usr - ro, то как бы "всё хорошо", но фирмвари нет. Хорошо припрятанные грабли, ничего не скажешь:) -- Led ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 12:52 ` Led @ 2008-09-25 12:57 ` Евгений 2008-09-25 13:38 ` Led 0 siblings, 1 reply; 22+ messages in thread From: Евгений @ 2008-09-25 12:57 UTC (permalink / raw) To: ledest, ALT Linux Sisyphus discussions Led пишет: > On Thursday 25 September 2008 15:34:42 you wrote: >> Led пишет: >>>> foo2zjs-20080923-alt1 поехала в сизиф и в бранч 4.1. >>>> >>>> В этой версии добавлена автоматическая скачка прошивок принтеров при >>>> необходимости. Документация тоже обновлена. >>>> Просьба тестировать. >>> Вопрос: куда будет скачиваться фирмварь и куда будет инсталлироваться? >> firmware будет скачиваться в /tmp, там перепаковываться и выкладываться >> в /usr/share/foo2zjs/firmware или /usr/share/foo2xqx/firmware в >> зависимости от того, какой драйвер работает с принтером. > > А если /usr - ro, то как бы "всё хорошо", но фирмвари нет. Хорошо припрятанные > грабли, ничего не скажешь:) > А подробней можно? Что не так сделано? если /usr - ro, то даже ручками надо умудриться поршивку туда положить. К тому же, при всей автоматизации, ни кто не отменял возможность ручного подсовывания прошивки (что в документации и описал). ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 12:57 ` Евгений @ 2008-09-25 13:38 ` Led 0 siblings, 0 replies; 22+ messages in thread From: Led @ 2008-09-25 13:38 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Thursday 25 September 2008 15:57:55 you wrote: > Led пишет: > > On Thursday 25 September 2008 15:34:42 you wrote: > >> Led пишет: > >>>> foo2zjs-20080923-alt1 поехала в сизиф и в бранч 4.1. > >>>> > >>>> В этой версии добавлена автоматическая скачка прошивок принтеров при > >>>> необходимости. Документация тоже обновлена. > >>>> Просьба тестировать. > >>> > >>> Вопрос: куда будет скачиваться фирмварь и куда будет инсталлироваться? > >> > >> firmware будет скачиваться в /tmp, там перепаковываться и выкладываться > >> в /usr/share/foo2zjs/firmware или /usr/share/foo2xqx/firmware в > >> зависимости от того, какой драйвер работает с принтером. > > > > А если /usr - ro, то как бы "всё хорошо", но фирмвари нет. Хорошо > > припрятанные грабли, ничего не скажешь:) > > А подробней можно? Если /usr - ro, то mv sihp$FWMODEL.dl $FWDIR/ обломается, дальше мы получим log "loading HP LaserJet $MODEL firmware $fw to $_dev ..." (уже после загрузки и успешной или НЕуспешной инсталляции) и после этого return 0 (в ЛЮБОМ СЛУЧАЕ). > Что не так сделано? > если /usr - ro, то даже ручками надо умудриться поршивку туда положить. да, это сделает root, сделав mount -o remount,rw /usr например, перед apg-get'ом или в любом другом случае, когда нужно что-то записать/удалить в /usr > К тому же, при всей автоматизации, ни кто не отменял возможность ручного > подсовывания прошивки (что в документации и описал). Возможность вашей" автоматизации" не отменится, если вы положите скрипт по скачиванию и установке firmware в отдельный пакет (скажем, foo2zjs-firmware-autoload), а hplj1000 пусть проверяет наличие этого скрипта и запускает его, если он есть. Тогда все нормальные админы будут иметь возможность не устанавливать этот пакет с трояном. -- Led ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 12:34 ` Евгений 2008-09-25 12:36 ` Mikhail Gusarov 2008-09-25 12:52 ` Led @ 2008-09-25 12:54 ` Mikhail Gusarov 2008-09-25 13:00 ` Евгений 2008-09-26 17:04 ` Michael Shigorin 3 siblings, 1 reply; 22+ messages in thread From: Mikhail Gusarov @ 2008-09-25 12:54 UTC (permalink / raw) To: ALT Linux Sisyphus discussions; +Cc: ledest [-- Attachment #1: Type: text/plain, Size: 520 bytes --] Twas brillig at 16:34:42 25.09.2008 UTC+04 when evgent@tula.net did gyre and gimble: E> и выкладываться в Е> /usr/share/foo2zjs/firmware или /usr/share/foo2xqx/firmware Обычно такое кладётся в /var. /usr (кроме /usr/local) находится под контролем пакетного менеджера. Советую запатчить foo2*, чтобы они ещё и откуда-нибудь из /var/lib/foo*/firmware брал фирмварь. -- [-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 12:54 ` Mikhail Gusarov @ 2008-09-25 13:00 ` Евгений 2008-09-25 13:39 ` Led 0 siblings, 1 reply; 22+ messages in thread From: Евгений @ 2008-09-25 13:00 UTC (permalink / raw) To: ALT Linux Sisyphus discussions Mikhail Gusarov пишет: > Twas brillig at 16:34:42 25.09.2008 UTC+04 when evgent@tula.net did gyre and gimble: > > E> и выкладываться в > Е> /usr/share/foo2zjs/firmware или /usr/share/foo2xqx/firmware > > Обычно такое кладётся в /var. /usr (кроме /usr/local) находится под > контролем пакетного менеджера. Советую запатчить foo2*, чтобы они ещё и > откуда-нибудь из /var/lib/foo*/firmware брал фирмварь. Надо посмотреть и подумать об этой возможности. Т.к. по умолчанию разработчики сделали так, что прошивка кладётся в /ust/share.... ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 13:00 ` Евгений @ 2008-09-25 13:39 ` Led 2008-09-25 14:22 ` Led 0 siblings, 1 reply; 22+ messages in thread From: Led @ 2008-09-25 13:39 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Thursday 25 September 2008 16:00:43 Евгений wrote: > Mikhail Gusarov пишет: > > Twas brillig at 16:34:42 25.09.2008 UTC+04 when evgent@tula.net did gyre > > and gimble: > > > > E> и выкладываться в > > Е> /usr/share/foo2zjs/firmware или /usr/share/foo2xqx/firmware > > > > Обычно такое кладётся в /var. /usr (кроме /usr/local) находится под > > контролем пакетного менеджера. Советую запатчить foo2*, чтобы они ещё и > > откуда-нибудь из /var/lib/foo*/firmware брал фирмварь. > > Надо посмотреть и подумать об этой возможности. Т.к. по умолчанию > разработчики сделали так, что прошивка кладётся в /ust/share.... Предлагаю подумать вот над чем: а может разработчики сделали это с определённой целью? -- Led ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 13:39 ` Led @ 2008-09-25 14:22 ` Led 2008-09-25 16:05 ` Евгений 0 siblings, 1 reply; 22+ messages in thread From: Led @ 2008-09-25 14:22 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Thursday 25 September 2008 16:39:44 Led wrote: > On Thursday 25 September 2008 16:00:43 Евгений wrote: > > Mikhail Gusarov пишет: > > > Twas brillig at 16:34:42 25.09.2008 UTC+04 when evgent@tula.net did > > > gyre and gimble: > > > > > > E> и выкладываться в > > > Е> /usr/share/foo2zjs/firmware или /usr/share/foo2xqx/firmware > > > > > > Обычно такое кладётся в /var. /usr (кроме /usr/local) находится под > > > контролем пакетного менеджера. Советую запатчить foo2*, чтобы они ещё и > > > откуда-нибудь из /var/lib/foo*/firmware брал фирмварь. > > > > Надо посмотреть и подумать об этой возможности. Т.к. по умолчанию > > разработчики сделали так, что прошивка кладётся в /ust/share.... > > Предлагаю подумать вот над чем: а может разработчики сделали это с > определённой целью? Предлагаю сделать следующим образом: 1) Вынести функциональность по скачиванию и установке firmware для foo2zjs в отдельный скрипт, в отдельный пакет. 2) этот скрипт устанавливать в /usr/sbin с правами 700 3) добавить в этот пакет control с вариантами: restricted, promt (по-умолчанию), public (для беспечных "домашних юзеров). 4) в варианте "prompt" делать симлинк /usr/bin/этот-скрипт -> /usr/bin/consolehelper 5) в вариантах "prompt" и "public" разрешать брать firmware кроме /usr/share/foo2{zjs,xqx}/firmware/ ещё и из /var/lib/foo2zjs/firmware/, в варианте "restricted" - только из /usr/share/foo2{zjs,xqx}/firmware/ -- Led ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 14:22 ` Led @ 2008-09-25 16:05 ` Евгений 2008-09-25 16:12 ` Led 0 siblings, 1 reply; 22+ messages in thread From: Евгений @ 2008-09-25 16:05 UTC (permalink / raw) To: ledest, ALT Linux Sisyphus discussions Led пишет: > > Предлагаю сделать следующим образом: > 1) Вынести функциональность по скачиванию и установке firmware для foo2zjs в > отдельный скрипт, в отдельный пакет. > 2) этот скрипт устанавливать в /usr/sbin с правами 700 > 3) добавить в этот пакет control с вариантами: restricted, promt > (по-умолчанию), public (для беспечных "домашних юзеров). > 4) в варианте "prompt" делать > симлинк /usr/bin/этот-скрипт -> /usr/bin/consolehelper > 5) в вариантах "prompt" и "public" разрешать брать firmware > кроме /usr/share/foo2{zjs,xqx}/firmware/ ещё и из /var/lib/foo2zjs/firmware/, > в варианте "restricted" - только из /usr/share/foo2{zjs,xqx}/firmware/ > Ух ёёёёё. Я такого наверное ни когда не сделаю. Но пробовать обязательно буду.... ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 16:05 ` Евгений @ 2008-09-25 16:12 ` Led 2008-09-25 16:32 ` Евгений 0 siblings, 1 reply; 22+ messages in thread From: Led @ 2008-09-25 16:12 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Thursday 25 September 2008 19:05:04 you wrote: > Led пишет: > > Предлагаю сделать следующим образом: > > 1) Вынести функциональность по скачиванию и установке firmware для > > foo2zjs в отдельный скрипт, в отдельный пакет. > > 2) этот скрипт устанавливать в /usr/sbin с правами 700 > > 3) добавить в этот пакет control с вариантами: restricted, promt > > (по-умолчанию), public (для беспечных "домашних юзеров). > > 4) в варианте "prompt" делать > > симлинк /usr/bin/этот-скрипт -> /usr/bin/consolehelper > > 5) в вариантах "prompt" и "public" разрешать брать firmware > > кроме /usr/share/foo2{zjs,xqx}/firmware/ ещё и из > > /var/lib/foo2zjs/firmware/, в варианте "restricted" - только из > > /usr/share/foo2{zjs,xqx}/firmware/ > > Ух ёёёёё. Я такого наверное ни когда не сделаю. > Но пробовать обязательно буду.... А в чём проблема? control нарисовать? -- Led ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 16:12 ` Led @ 2008-09-25 16:32 ` Евгений 0 siblings, 0 replies; 22+ messages in thread From: Евгений @ 2008-09-25 16:32 UTC (permalink / raw) To: ledest, ALT Linux Sisyphus discussions Led пишет: > On Thursday 25 September 2008 19:05:04 you wrote: >> Led пишет: >>> Предлагаю сделать следующим образом: >>> 1) Вынести функциональность по скачиванию и установке firmware для >>> foo2zjs в отдельный скрипт, в отдельный пакет. >>> 2) этот скрипт устанавливать в /usr/sbin с правами 700 >>> 3) добавить в этот пакет control с вариантами: restricted, promt >>> (по-умолчанию), public (для беспечных "домашних юзеров). >>> 4) в варианте "prompt" делать >>> симлинк /usr/bin/этот-скрипт -> /usr/bin/consolehelper >>> 5) в вариантах "prompt" и "public" разрешать брать firmware >>> кроме /usr/share/foo2{zjs,xqx}/firmware/ ещё и из >>> /var/lib/foo2zjs/firmware/, в варианте "restricted" - только из >>> /usr/share/foo2{zjs,xqx}/firmware/ >> Ух ёёёёё. Я такого наверное ни когда не сделаю. >> Но пробовать обязательно буду.... > > А в чём проблема? control нарисовать? > Неа. Сам сначала попробую разобраться. ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-25 12:34 ` Евгений ` (2 preceding siblings ...) 2008-09-25 12:54 ` Mikhail Gusarov @ 2008-09-26 17:04 ` Michael Shigorin 2008-09-26 18:42 ` Led ` (2 more replies) 3 siblings, 3 replies; 22+ messages in thread From: Michael Shigorin @ 2008-09-26 17:04 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Thu, Sep 25, 2008 at 04:34:42PM +0400, Евгений wrote: > >>foo2zjs-20080923-alt1 поехала в сизиф и в бранч 4.1. > >>В этой версии добавлена автоматическая скачка прошивок > >>принтеров при необходимости. Документация тоже обновлена. > >>Просьба тестировать. > >Вопрос: куда будет скачиваться фирмварь и куда будет инсталлироваться? > firmware будет скачиваться в /tmp Жень, так делать нельзя. Вообще. Как стоит сделать -- вчера же вроде писал, или не подходит? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-26 17:04 ` Michael Shigorin @ 2008-09-26 18:42 ` Led 2008-09-29 4:09 ` Шишков Евгений 2008-09-29 4:51 ` Шишков Евгений 2 siblings, 0 replies; 22+ messages in thread From: Led @ 2008-09-26 18:42 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Friday, 26 September 2008 20:04:48 Michael Shigorin wrote: > On Thu, Sep 25, 2008 at 04:34:42PM +0400, Евгений wrote: > > >>foo2zjs-20080923-alt1 поехала в сизиф и в бранч 4.1. > > >>В этой версии добавлена автоматическая скачка прошивок > > >>принтеров при необходимости. Документация тоже обновлена. > > >>Просьба тестировать. > > > > > >Вопрос: куда будет скачиваться фирмварь и куда будет инсталлироваться? > > > > firmware будет скачиваться в /tmp > > Жень, так делать нельзя. Вообще. > > Как стоит сделать -- вчера же вроде писал, или не подходит? Две минуты на чтение mktemp(1) -- Led ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-26 17:04 ` Michael Shigorin 2008-09-26 18:42 ` Led @ 2008-09-29 4:09 ` Шишков Евгений 2008-09-29 4:51 ` Шишков Евгений 2 siblings, 0 replies; 22+ messages in thread From: Шишков Евгений @ 2008-09-29 4:09 UTC (permalink / raw) To: shigorin, ALT Linux Sisyphus discussions Michael Shigorin пишет: > On Thu, Sep 25, 2008 at 04:34:42PM +0400, Евгений wrote: >>>> foo2zjs-20080923-alt1 поехала в сизиф и в бранч 4.1. >>>> В этой версии добавлена автоматическая скачка прошивок >>>> принтеров при необходимости. Документация тоже обновлена. >>>> Просьба тестировать. >>> Вопрос: куда будет скачиваться фирмварь и куда будет инсталлироваться? >> firmware будет скачиваться в /tmp > > Жень, так делать нельзя. Вообще. > > Как стоит сделать -- вчера же вроде писал, или не подходит? > Ну я сделал, отправил, а потом вот обсуждение пошло. На выходных ни чего не успел сделать. Буду пробовать найти сегодня время, чтоб позаниматься пакетом. ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-26 17:04 ` Michael Shigorin 2008-09-26 18:42 ` Led 2008-09-29 4:09 ` Шишков Евгений @ 2008-09-29 4:51 ` Шишков Евгений 2008-09-29 8:11 ` Michael Shigorin 2 siblings, 1 reply; 22+ messages in thread From: Шишков Евгений @ 2008-09-29 4:51 UTC (permalink / raw) To: shigorin, ALT Linux Sisyphus discussions Michael Shigorin пишет: > > Как стоит сделать -- вчера же вроде писал, или не подходит? > Что-то не могу найти, где писал? ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 2008-09-29 4:51 ` Шишков Евгений @ 2008-09-29 8:11 ` Michael Shigorin 0 siblings, 0 replies; 22+ messages in thread From: Michael Shigorin @ 2008-09-29 8:11 UTC (permalink / raw) To: ALT Linux Sisyphus discussions [-- Attachment #1: Type: text/plain, Size: 324 bytes --] On Mon, Sep 29, 2008 at 08:51:56AM +0400, Шишков Евгений wrote: > >Как стоит сделать -- вчера же вроде писал, или не подходит? > Что-то не могу найти, где писал? В devel@, прилагаю. Заодно и письмо led@, с которым согласен. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: message/rfc822, Size: 1076 bytes --] From: Michael Shigorin <mike@osdn.org.ua> To: devel@lists.altlinux.org Subject: Re: foo2zjs É ÓËÁÞËÁ ÐÒÏÛÉ×ÏË. 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/ [-- Attachment #3: Type: message/rfc822, Size: 5615 bytes --] From: Led <ledest@gmail.com> To: ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] [Comm] foo2zjs-20080923-alt1 Date: Thu, 25 Sep 2008 17:22:36 +0300 Message-ID: <200809251722.36194.ledest@gmail.com> On Thursday 25 September 2008 16:39:44 Led wrote: > On Thursday 25 September 2008 16:00:43 Евгений wrote: > > Mikhail Gusarov пишет: > > > Twas brillig at 16:34:42 25.09.2008 UTC+04 when evgent@tula.net did > > > gyre and gimble: > > > > > > E> и выкладываться в > > > Е> /usr/share/foo2zjs/firmware или /usr/share/foo2xqx/firmware > > > > > > Обычно такое кладётся в /var. /usr (кроме /usr/local) находится под > > > контролем пакетного менеджера. Советую запатчить foo2*, чтобы они ещё и > > > откуда-нибудь из /var/lib/foo*/firmware брал фирмварь. > > > > Надо посмотреть и подумать об этой возможности. Т.к. по умолчанию > > разработчики сделали так, что прошивка кладётся в /ust/share.... > > Предлагаю подумать вот над чем: а может разработчики сделали это с > определённой целью? Предлагаю сделать следующим образом: 1) Вынести функциональность по скачиванию и установке firmware для foo2zjs в отдельный скрипт, в отдельный пакет. 2) этот скрипт устанавливать в /usr/sbin с правами 700 3) добавить в этот пакет control с вариантами: restricted, promt (по-умолчанию), public (для беспечных "домашних юзеров). 4) в варианте "prompt" делать симлинк /usr/bin/этот-скрипт -> /usr/bin/consolehelper 5) в вариантах "prompt" и "public" разрешать брать firmware кроме /usr/share/foo2{zjs,xqx}/firmware/ ещё и из /var/lib/foo2zjs/firmware/, в варианте "restricted" - только из /usr/share/foo2{zjs,xqx}/firmware/ -- Led _______________________________________________ Sisyphus mailing list Sisyphus@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sisyphus ^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2008-09-29 8:11 UTC | newest] Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-09-25 7:41 ` [sisyphus] [Comm] foo2zjs-20080923-alt1 Шишков Евгений 2008-09-25 11:07 ` Led 2008-09-25 12:34 ` Евгений 2008-09-25 12:36 ` Mikhail Gusarov 2008-09-25 12:58 ` Евгений 2008-09-25 13:02 ` Mikhail Gusarov 2008-09-25 13:11 ` Евгений 2008-09-25 12:52 ` Led 2008-09-25 12:57 ` Евгений 2008-09-25 13:38 ` Led 2008-09-25 12:54 ` Mikhail Gusarov 2008-09-25 13:00 ` Евгений 2008-09-25 13:39 ` Led 2008-09-25 14:22 ` Led 2008-09-25 16:05 ` Евгений 2008-09-25 16:12 ` Led 2008-09-25 16:32 ` Евгений 2008-09-26 17:04 ` Michael Shigorin 2008-09-26 18:42 ` Led 2008-09-29 4:09 ` Шишков Евгений 2008-09-29 4:51 ` Шишков Евгений 2008-09-29 8:11 ` Michael Shigorin
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git