ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] NVclock и ей подобные
@ 2003-02-03 12:20 Вячеслав Диконов
  2003-02-03 12:49 ` Alexey V. Lubimov
  0 siblings, 1 reply; 20+ messages in thread
From: Вячеслав Диконов @ 2003-02-03 12:20 UTC (permalink / raw)
  To: devel

Сегодня получил от Стаса Иевлева письмо, с отказом положить в Мастер чудную программку NVClock.
Это чисто "геймерская" утилитка для получения сведений о видеокартах фирмы Nvidia, и изменения частоты их работы (разгона).
На некоторых экземплярах это повышает показатель FPS в 3М играх. 
 
> nvclock-0.6-alt1.i586.rpm
> nvclock-0.6-alt1.src.rpm
Это никуда не годится. Пакеты не имеют права править системные
конфигурационные файлы. Все дискуссии - только в devel@.
%postun                                                                         
if [ -f /etc/sudoers ]                                                          
then                                                                            
    cat /etc/sudoers | sed -e /\ALL\    ALL\=NOPASSWD\:\
    \\/usr\\/bin\\/nvclock\
        cat /etc/sudoers.tmp > /etc/sudoers                                         
	    rm -f /etc/sudoers.tmp                                                      


Да. Для работы ей нужно получить доступ на запись к /dev/nvidia для управления видеокартой. Да. На сервере её в здравом уме никто пускать не будет. 
При установке она требует sudo и настраивает sudoers на запуск себя любимой, а иначе не работает. Как иначе её упаковать, чтобы была? Это не единственная программа такого класса.
Есть и другие утилиты, требующие прав на устройство, но предназначенные именно для пользователей-игроков. Пакет сделан по просьбам трудящихся (Знакомые при мне жаловались на недостаточные возможности настройки и разгона видеокарт). 
Даже сидящий в конторе А.П. высказывался в том же духе о драйверах SBLive!.

-- 
Вячеслав Диконов <sdiconov@mail.ru>



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

* Re: [devel] NVclock и ей подобные
  2003-02-03 12:20 [devel] NVclock и ей подобные Вячеслав Диконов
@ 2003-02-03 12:49 ` Alexey V. Lubimov
  2003-02-03 13:59   ` Вячеслав Диконов
  2003-02-03 20:30   ` [devel] " Andrey Brindeew
  0 siblings, 2 replies; 20+ messages in thread
From: Alexey V. Lubimov @ 2003-02-03 12:49 UTC (permalink / raw)
  To: devel

> > nvclock-0.6-alt1.i586.rpm
> > nvclock-0.6-alt1.src.rpm
> Это никуда не годится. Пакеты не имеют права править системные
> конфигурационные файлы. Все дискуссии - только в devel@.
> %postun                                                                         
> if [ -f /etc/sudoers ]                                                          
> then                                                                            
>     cat /etc/sudoers | sed -e /\ALL\    ALL\=NOPASSWD\:\
>     \\/usr\\/bin\\/nvclock\
>         cat /etc/sudoers.tmp > /etc/sudoers                                         
> 	    rm -f /etc/sudoers.tmp                                                      

Подобные вещи просто недопустимы.
Тут даже обсуждать нечего.

> 
> 
> Да. Для работы ей нужно получить доступ на запись к /dev/nvidia для управления видеокартой. Да. На сервере её в здравом уме никто пускать не будет. 

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

> При установке она требует sudo и настраивает sudoers на запуск себя любимой, а иначе не работает. Как иначе её упаковать, чтобы была? Это не единственная программа такого класса.
Сделать запуск через xsu. Или  выдать при установке текст с инструкцией на конфигурацию sudo. Лазить в /etc/sudoers в %post - безумие.

-- 
С уважением, Алексей Любимов avl@cad.ru


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

* Re: [devel] NVclock и ей подобные
  2003-02-03 12:49 ` Alexey V. Lubimov
@ 2003-02-03 13:59   ` Вячеслав Диконов
  2003-02-03 14:31     ` Anton V. Boyarshinov
  2003-02-04 14:37     ` [devel] " Michael Shigorin
  2003-02-03 20:30   ` [devel] " Andrey Brindeew
  1 sibling, 2 replies; 20+ messages in thread
From: Вячеслав Диконов @ 2003-02-03 13:59 UTC (permalink / raw)
  To: devel

В Пнд, 03.02.2003, в 15:49, Alexey V. Lubimov написал:
> > > nvclock-0.6-alt1.i586.rpm
> > > nvclock-0.6-alt1.src.rpm
> > Это никуда не годится. Пакеты не имеют права править системные
> > конфигурационные файлы. Все дискуссии - только в devel@.
> > %postun                                                                         
> > if [ -f /etc/sudoers ]                                                          
> > then                                                                            
> >     cat /etc/sudoers | sed -e /\ALL\    ALL\=NOPASSWD\:\
> >     \\/usr\\/bin\\/nvclock\
> >         cat /etc/sudoers.tmp > /etc/sudoers                                         
> > 	    rm -f /etc/sudoers.tmp                                                      
> 
> Подобные вещи просто недопустимы.
> Тут даже обсуждать нечего.
Такая постановка вопроса мгновенно отсекает огромную массу
пользователей, которым компьютер нужен вовсе не для работы, и
предлагаемые для запуска и ускорения красивой игрушки решения типа
"читай гроссбух, а потом ковыряй всё вручную" недопустимы. Безопасность
для этой группы - пустой звук, ибо терять в любом случае нечего. Линукс
в целом уже начинает движение в эту сторону.

> > Да. Для работы ей нужно получить доступ на запись к /dev/nvidia для управления видеокартой. Да. На сервере её в здравом уме никто пускать не будет. 
> 
> Это тоже недопустимая постановка вопроса. Вы не имеете права вносить изменения в политику безопасности. Положить пример в документацию - можно.
По моему, это никак не относится к "политике". 

> > При установке она требует sudo и настраивает sudoers на запуск себя любимой, а иначе не работает. Как иначе её упаковать, чтобы была? Это не единственная программа такого класса.
> Сделать запуск через xsu. Или  выдать при установке текст с инструкцией на конфигурацию sudo. Лазить в /etc/sudoers в %post - безумие.
Это делает программу неприемлемой для её целевой аудитории - продвинутые
пользователи, обожающие игры и мало интересющиеся вопросами "Почему не
фурычит?". Запуск должен быть прост и не требовать чтения никому не
нужной инструкции. Для запуска некоторых тяжёлых трёхмерных игр
желательны индивидуальные настройки собственно видеокарты, причём
средства для этого уже существуют не только в форточках, но и в Линуксе,
и я хочу это собрать в Сизиф/Юниор/Мастер. NVClock - относительно
простой случай.

Есть ли другие варианты? Я давно предлагал ввести по умолчанию группу
"games" и запрещать запуск игр и игровых утилит не входящим в неё.
Поможет ли это в данном случае?

Я бы предпочел, чтобы система имела нечто вроде msec и установка такого
пакета на машине не отнесённой к классу "домашних персональных" вызывала
бы предупреждение или блокировалась.

 
-- 
Вячеслав Диконов <sdiconov@mail.ru>



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

* Re: [devel] NVclock и ей подобные
  2003-02-03 13:59   ` Вячеслав Диконов
@ 2003-02-03 14:31     ` Anton V. Boyarshinov
  2003-02-03 14:39       ` Вячеслав Диконов
  2003-02-04 14:37     ` [devel] " Michael Shigorin
  1 sibling, 1 reply; 20+ messages in thread
From: Anton V. Boyarshinov @ 2003-02-03 14:31 UTC (permalink / raw)
  To: devel

On 03 Feb 2003 16:59:25 +0300 Вячеслав Диконов
 wrote:

> > >     cat /etc/sudoers | sed -e /\ALL\    ALL\=NOPASSWD\:\
> > >     \\/usr\\/bin\\/nvclock\
> > >         cat /etc/sudoers.tmp > /etc/sudoers                
> > >                                 
> > > 	    rm -f /etc/sudoers.tmp                               
> > > 	                          
> > 
> > Подобные вещи просто недопустимы.
> > Тут даже обсуждать нечего.

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

Это их проблемы.

> Безопасность
> для этой группы - пустой звук, ибо терять в любом случае
> нечего.

Это тоже.

> Линукс
> в целом уже начинает движение в эту сторону.

А это, если бы было правдой, было бы уже нашей проблемой.
 
> > > Да. Для работы ей нужно получить доступ на запись к
> > > /dev/nvidia для управления видеокартой. Да. На сервере её в
> > > здравом уме никто пускать не будет. 
> > 
> > Это тоже недопустимая постановка вопроса. Вы не имеете права
> > вносить изменения в политику безопасности. Положить пример в
> > документацию - можно.
> По моему, это никак не относится к "политике". 

Это впрямую относится к политике. Пакеты не должны изменять
файлы, относящиеся к другим пакетам. Тем более такие критичные
как sudoers.
 
> > > При установке она требует sudo и настраивает sudoers на
> > > запуск себя любимой, а иначе не работает. Как иначе её
> > > упаковать, чтобы была? Это не единственная программа такого
> > > класса.
> > Сделать запуск через xsu. Или  выдать при установке текст с
> > инструкцией на конфигурацию sudo. Лазить в /etc/sudoers в
> > %post - безумие.
> Это делает программу неприемлемой для её целевой аудитории -
> продвинутые пользователи, обожающие игры и мало интересющиеся
> вопросами "Почему не фурычит?".

Это теперь называется "продвинутые пользователи" (advansed
users)?

> Есть ли другие варианты? Я давно предлагал ввести по умолчанию
> группу"games" и запрещать запуск игр и игровых утилит не
> входящим в неё. Поможет ли это в данном случае?

Это не "игровая утилита". Насколько я понимаю, это программа,
работающая под Х и  претендующая на то, чтоб запускаться с
правами root от любого пользователя. Это даёт очень любопытные
возможности для взлома. 


Антон
-- 
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
  5:20pm  up 69 days, 23:25, 10 users,  load average: 0.08, 0.07,
0.02


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

* Re: [devel] NVclock и ей подобные
  2003-02-03 14:31     ` Anton V. Boyarshinov
@ 2003-02-03 14:39       ` Вячеслав Диконов
  2003-02-03 14:55         ` Anton V. Boyarshinov
  0 siblings, 1 reply; 20+ messages in thread
From: Вячеслав Диконов @ 2003-02-03 14:39 UTC (permalink / raw)
  To: devel

В Пнд, 03.02.2003, в 17:31, Anton V. Boyarshinov написал:
> > Такая постановка вопроса мгновенно отсекает огромную массу
> > пользователей, которым компьютер нужен вовсе не для работы, и
> > предлагаемые для запуска и ускорения красивой игрушки решения
> > типа"читай гроссбух, а потом ковыряй всё вручную" недопустимы. 
> Это их проблемы.
> 
> > Безопасность
> > для этой группы - пустой звук, ибо терять в любом случае
> > нечего.
> Это тоже.
> 
> > Линукс
> > в целом уже начинает движение в эту сторону.
> А это, если бы было правдой, было бы уже нашей проблемой.
Так надо и так будет. 
Не все думают одинаково и профессионально настраивают компьютеры.

> Это впрямую относится к политике. Пакеты не должны изменять
> файлы, относящиеся к другим пакетам. Тем более такие критичные
> как sudoers.
Ну а если это необходимо (не обязательно для NVclock), поскольку иначе система не отвечает естественным ожиданиям пользователя чтобы всё работало, то есть ни к чему не пригодна? 
Выкидывается целый класс полезных программ.

> > > > При установке она требует sudo и настраивает sudoers на
> > > > запуск себя любимой, а иначе не работает. Как иначе её
> > > > упаковать, чтобы была? Это не единственная программа такого
> > > > класса.
> > > Сделать запуск через xsu. Или  выдать при установке текст с
> > > инструкцией на конфигурацию sudo. Лазить в /etc/sudoers в
> > > %post - безумие.
> > Это делает программу неприемлемой для её целевой аудитории -
> > продвинутые пользователи, обожающие игры и мало интересющиеся
> > вопросами "Почему не фурычит?".
> Это теперь называется "продвинутые пользователи" (advansed
> users)?
Угу. Непродвинутые ещё не знают что такое FPS и что видеокарты можно
разгонять.

> Это не "игровая утилита". Насколько я понимаю, это программа,
> работающая под Х и  претендующая на то, чтоб запускаться с
> правами root от любого пользователя. Это даёт очень любопытные
> возможности для взлома. 
Взлома чего? Записей о количестве фрагов в UT2003? Или вы это себе на
работе на интернет-сервер поставите?

-- 
Вячеслав Диконов <sdiconov@mail.ru>



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

* Re: [devel] NVclock и ей подобные
  2003-02-03 14:39       ` Вячеслав Диконов
@ 2003-02-03 14:55         ` Anton V. Boyarshinov
  0 siblings, 0 replies; 20+ messages in thread
From: Anton V. Boyarshinov @ 2003-02-03 14:55 UTC (permalink / raw)
  To: devel

On 03 Feb 2003 17:39:56 +0300 Вячеслав Диконов
 wrote:

> > > Это делает программу неприемлемой для её целевой аудитории
> > > - продвинутые пользователи, обожающие игры и мало
> > > интересющиеся вопросами "Почему не фурычит?".
> > Это теперь называется "продвинутые пользователи" (advansed
> > users)?
> Угу. Непродвинутые ещё не знают что такое FPS и что видеокарты
> можно разгонять.

Странно... Я всегда считал что advansed users это те, что читают
документацию.
 
> > Это не "игровая утилита". Насколько я понимаю, это программа,
> > работающая под Х и  претендующая на то, чтоб запускаться с
> > правами root от любого пользователя. Это даёт очень
> > любопытные возможности для взлома. 
> Взлома чего? Записей о количестве фрагов в UT2003? Или вы это
> себе на работе на интернет-сервер поставите?

Лично у меня на домашнем компьютере масса информации, лишиться
которой я бы не хотел. К тому же в данном случае это вопрос
репутации дистрибутива.

-- 
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
  5:48pm  up 69 days, 23:53, 10 users,  load average: 0.09, 0.04,
0.00


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

* Re: [devel] NVclock и ей подобные
  2003-02-03 12:49 ` Alexey V. Lubimov
  2003-02-03 13:59   ` Вячеслав Диконов
@ 2003-02-03 20:30   ` Andrey Brindeew
  1 sibling, 0 replies; 20+ messages in thread
From: Andrey Brindeew @ 2003-02-03 20:30 UTC (permalink / raw)
  To: devel

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

On Mon, Feb 03, 2003 at 03:49:48PM +0300, Alexey V. Lubimov wrote:
> > Это никуда не годится. Пакеты не имеют права править системные
> > конфигурационные файлы. Все дискуссии - только в devel@.
> > %postun                                                                         
> > if [ -f /etc/sudoers ]                                                          
> > then                                                                            
> >     cat /etc/sudoers | sed -e /\ALL\    ALL\=NOPASSWD\:\
> >     \\/usr\\/bin\\/nvclock\
> >         cat /etc/sudoers.tmp > /etc/sudoers                                         
> > 	    rm -f /etc/sudoers.tmp                                                      
> 
> Подобные вещи просто недопустимы.
> Тут даже обсуждать нечего.

Полностью согласен. Тут даже и обсуждать нечего.

-- 
WBR, Andrey Brindeew.
"No one person can understand Perl culture completely"
(C) Larry Wall.

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

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

* [devel] Re: NVclock и ей подобные
  2003-02-03 13:59   ` Вячеслав Диконов
  2003-02-03 14:31     ` Anton V. Boyarshinov
@ 2003-02-04 14:37     ` Michael Shigorin
  2003-02-04 16:48       ` JT Re: [devel] Re: NVclock и ей подобные (Концептуальные ошибки) Вячеслав Диконов
  2003-02-04 16:48       ` [devel] Re: NVclock и ей подобные Вячеслав Диконов
  1 sibling, 2 replies; 20+ messages in thread
From: Michael Shigorin @ 2003-02-04 14:37 UTC (permalink / raw)
  To: devel

On Mon, Feb 03, 2003 at 04:59:25PM +0300, Вячеслав Диконов wrote:

[кошмар skip]

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

"проблемы негров шерифа не волнуют" (C)

> > > Да. Для работы ей нужно получить доступ на запись к
> > > /dev/nvidia для управления видеокартой. Да. На сервере её в
> > > здравом уме никто пускать не будет. 

Вопрос не в этом.

> > Это тоже недопустимая постановка вопроса. Вы не имеете права
> > вносить изменения в политику безопасности. Положить пример в
> > документацию - можно.

Не только.

> По моему, это никак не относится к "политике". 

Относится.

> > > При установке она требует sudo и настраивает sudoers на
> > > запуск себя любимой, а иначе не работает. Как иначе её
> > > упаковать, чтобы была? Это не единственная программа такого
> > > класса.

Кто чего требует?!  http://homepc.ru/offline/2002/78/22451/ до
полного просветления.  Не ее собачье это дело, чего-то требовать
;-E

> > Сделать запуск через xsu. Или  выдать при установке текст с
> > инструкцией на конфигурацию sudo. Лазить в /etc/sudoers в
> > %post - безумие.
> Это делает программу неприемлемой для её целевой аудитории -

Это не оправдание.

> Есть ли другие варианты? Я давно предлагал ввести по умолчанию
> группу "games" и запрещать запуск игр и игровых утилит не
> входящим в неё.  Поможет ли это в данном случае?

gid == 20 ?

Поможет, см. ниже.

> Я бы предпочел, чтобы система имела нечто вроде msec и
> установка такого пакета на машине не отнесённой к классу
> "домашних персональных" вызывала бы предупреждение или
> блокировалась.

Это имеющая отношение, но отдельная тема.

</возмущение>

По существу.

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

Я столкнулся с той же проблемой применительно к пакету mtr, за
некоторое время выяснил, что есть такой control и как с ним
работать.  Если хотите -- возьмите для примера, скажем, iputils
или попросите кого-либо помочь с решением этого вопроса: если сам
пакет того стоит, помочь с частным вопросом кто-то да возьмется.

Если будете смотреть -- группа netadmin заменяется на games для
"среднего" по защите режима.

Но не надо размахивать таким чудовищным ломом тихой сапой :-(

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


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

* JT Re: [devel] Re: NVclock и ей подобные (Концептуальные ошибки)
  2003-02-04 14:37     ` [devel] " Michael Shigorin
@ 2003-02-04 16:48       ` Вячеслав Диконов
  2003-02-04 17:01         ` Sergey Bolshakov
  2003-02-05  9:46         ` Alexandre Prokoudine
  2003-02-04 16:48       ` [devel] Re: NVclock и ей подобные Вячеслав Диконов
  1 sibling, 2 replies; 20+ messages in thread
From: Вячеслав Диконов @ 2003-02-04 16:48 UTC (permalink / raw)
  To: devel

В Втр, 04.02.2003, в 17:37, Michael Shigorin написал:
Персональный компьютер имеет свою специфику, как бы не пытались это отрицать (причём в вызывающей форме) некоторые из присутствующих. 
Извиняюсь за шум в период напряжённой работы. 

> > > > При установке она требует sudo и настраивает sudoers на
> > > > запуск себя любимой, а иначе не работает. Как иначе её
> > > > упаковать, чтобы была? Это не единственная программа такого
> > > > класса.
> 
> Кто чего требует?!  http://homepc.ru/offline/2002/78/22451/ до
> полного просветления.  Не ее собачье это дело, чего-то требовать
> ;-E
Не собачье дело системы посылать человека подальше и требовать (особенно
от тех, для кого, компьютер  не основное средство труда или развлечения)
тратить время на изучение деталей своего устройства ДО выполнения нужной
функции. В сущности, оба описываемых в статье способа общения с машиной
превращает в раба ЧЕЛОВЕКА, компьютер же становится привередливым
господином. Сложность изучения и ввода замысловатых команд и искуственно
"упрощаемый" интерфейс, скрывающий внутреннее устройство одинаково
неприемлемы и являются ошибкой.

СИСТЕМА ОБЯЗАНА ПРИСПОСАБЛИВАТЬСЯ К ЧЕЛОВЕКУ, а не наоборот.  

1) Всё должно работать сразу и в соответствии с привычными людям и весьма изощрёнными принципами здравого смысла, применяемыми в реальном физическом мире (быть интуитивно-понятным).
1а) Если здравый смысл не приложим, то число вновь вводимых концепций должно быть минимальным, а логичность и последовательность их проявления - максимальной.
2) Документация предназначена не для убития времени, а чтобы помочь выжать из системы все её возможности и объяснить принципы. Должна читаться именно тогда, когда ничто разумное не помогает :) или хочется большего. 
3) Устройство системы должно быть прозрачно, описано в технической документации, доступно для изучения и правки, а не скрываться искуственно. 
4) Требовать внимания к себе может только та программа, от чьей работы зависит жизнь и здоровье людей. То есть программа экстренного гашения термоядерного реактора имеет право выводить назойливые сообщения, предписывать и включать сирену, а вот запуск какого-то Х-сервера (имеющего чисто служебную функцию) - НЕТ.





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

* Re: [devel] Re: NVclock и ей подобные
  2003-02-04 14:37     ` [devel] " Michael Shigorin
  2003-02-04 16:48       ` JT Re: [devel] Re: NVclock и ей подобные (Концептуальные ошибки) Вячеслав Диконов
@ 2003-02-04 16:48       ` Вячеслав Диконов
  2003-02-05  6:53         ` Anton V. Boyarshinov
                           ` (3 more replies)
  1 sibling, 4 replies; 20+ messages in thread
From: Вячеслав Диконов @ 2003-02-04 16:48 UTC (permalink / raw)
  To: devel

В Втр, 04.02.2003, в 17:37, Michael Shigorin написал: 
> Слава, если есть вопрос, причем достаточно критичный, причем есть
> ощущение, что он не замыкается на данном конкретном случае --
> лучше или вообще не делать того, чего от майнтейнера не ожидают,
> или спросить _здесь_, как правильно.
Я спрашиваю, но мне нужен не "правильный", а _удобный_ для конечного
пользователя способ без паролей и сложных манипуляций. 

> Я столкнулся с той же проблемой применительно к пакету mtr, за
> некоторое время выяснил, что есть такой control и как с ним
> работать.  Если хотите -- возьмите для примера, скажем, iputils
Вот это уже интересно. На текущий момент такая проблема у меня с NVClock
(ничего не может сделать без прав на /dev/nvidia) и zapping (работает но
каждый раз при запуске от пользователя выдаёт диалог ошибки и пишет в
консоли "zapping_setup_fb failed to set up the video"). Из-за этого в
Сизифе нет лучшего из существующих телевизоров :((((. 

> или попросите кого-либо помочь с решением этого вопроса: если сам
> пакет того стоит, помочь с частным вопросом кто-то да возьмется.
Прошу. Мне очень хочется видеть в дистрибутиве программы для настройки
звуковых и видео карт, показа SMART статуса жёстких дисков и т.п. 

Насколько я понял, для использования control, надо предваритеьно
настраивать сам control, то есть влиять на конфигурацию системы.
Сомневаюсь, что могу это сделать в одиночку. 

> Если будете смотреть -- группа netadmin заменяется на games для
> "среднего" по защите режима.
Для введения такой группы нужна воля составляющих дистрибутив и (сравнительно простая)
правка всех игровых пакетов. Я согласен проделать это со своими пакетами игр.

> Но не надо размахивать таким чудовищным ломом тихой сапой :-(
Точно прицеленная пушка гарантированно :) убъёт воробья.


Вячеслав Диконов <sdiconov@mail.ru>



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

* Re: JT Re: [devel] Re: NVclock и ей подобные (Концептуальные ошибки)
  2003-02-04 16:48       ` JT Re: [devel] Re: NVclock и ей подобные (Концептуальные ошибки) Вячеслав Диконов
@ 2003-02-04 17:01         ` Sergey Bolshakov
  2003-02-05  9:46         ` Alexandre Prokoudine
  1 sibling, 0 replies; 20+ messages in thread
From: Sergey Bolshakov @ 2003-02-04 17:01 UTC (permalink / raw)
  To: devel

>>>>> "sdiconov" == sdiconov  <sdiconov@mail.ru> writes:
 > В Втр, 04.02.2003, в 17:37, Michael Shigorin написал:
 > Персональный компьютер имеет свою специфику, как бы не пытались это отрицать (причём в вызывающей форме) некоторые из присутствующих. 
[skipped]

Выставьте нормальную длину строки прежде писания манифестов,
пожалуйста.

-- 


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

* Re: [devel] Re: NVclock и ей подобные
  2003-02-04 16:48       ` [devel] Re: NVclock и ей подобные Вячеслав Диконов
@ 2003-02-05  6:53         ` Anton V. Boyarshinov
  2003-02-05  7:03         ` Anton V. Boyarshinov
                           ` (2 subsequent siblings)
  3 siblings, 0 replies; 20+ messages in thread
From: Anton V. Boyarshinov @ 2003-02-05  6:53 UTC (permalink / raw)
  To: devel

On 04 Feb 2003 19:48:59 +0300 Вячеслав Диконов
 wrote:

> > Но не надо размахивать таким чудовищным ломом тихой сапой :-(
> Точно прицеленная пушка гарантированно :) убъёт воробья.

И всех остальных в радиусе 10 метров :(

-- 
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
  9:52am  up 71 days, 15:57, 10 users,  load average: 1.63, 0.50,
0.17


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

* Re: [devel] Re: NVclock и ей подобные
  2003-02-04 16:48       ` [devel] Re: NVclock и ей подобные Вячеслав Диконов
  2003-02-05  6:53         ` Anton V. Boyarshinov
@ 2003-02-05  7:03         ` Anton V. Boyarshinov
  2003-02-05  7:29         ` Igor Tertishny
  2003-02-05 11:24         ` [devel] Re: NVclock и ей подобные AntonFarygin
  3 siblings, 0 replies; 20+ messages in thread
From: Anton V. Boyarshinov @ 2003-02-05  7:03 UTC (permalink / raw)
  To: devel

On 04 Feb 2003 19:48:59 +0300 Вячеслав Диконов
 wrote:

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

> Я спрашиваю, но мне нужен не "правильный", а _удобный_ для
> конечного пользователя способ без паролей и сложных
> манипуляций.

Если Вам не нужен правильный способ, то, соответсвенно, шансы
пакета попасть в Сизиф падают тем сильнее, чем меньше он Вам
нужен. Потому что _нам_ нужен правильный способ. И если Вы не
понимаете, какую дырку системе безопасности Вы проделываете,
пусть это остаётся _Вашей_ проблемой, но не становится проблемой
дистрибутива. 

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

На этом я со своей стороны дискуссию прекращаю, так как говорить
тут действительно не о чем.

Антон
-- 
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
  9:56am  up 71 days, 16:01, 10 users,  load average: 0.18, 0.28,
0.15


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

* Re: [devel] Re: NVclock и ей подобные
  2003-02-04 16:48       ` [devel] Re: NVclock и ей подобные Вячеслав Диконов
  2003-02-05  6:53         ` Anton V. Boyarshinov
  2003-02-05  7:03         ` Anton V. Boyarshinov
@ 2003-02-05  7:29         ` Igor Tertishny
  2003-02-05 16:22           ` [devel] Re: NVclock и ей подобные (Zapping) Вячеслав Диконов
  2003-02-05 11:24         ` [devel] Re: NVclock и ей подобные AntonFarygin
  3 siblings, 1 reply; 20+ messages in thread
From: Igor Tertishny @ 2003-02-05  7:29 UTC (permalink / raw)
  To: devel

> Вот это уже интересно. На текущий момент такая проблема у меня с NVClock
> (ничего не может сделать без прав на /dev/nvidia) и zapping (работает но
> каждый раз при запуске от пользователя выдаёт диалог ошибки и пишет в
> консоли "zapping_setup_fb failed to set up the video"). Из-за этого в
> Сизифе нет лучшего из существующих телевизоров :((((.
>

Крайне любопытно. Я майнтейнер zapping и у меня почему-то все в полном 
порядке. Мало того, что смотрю, так я еще и фильмы на zapping в прекрасном 
качестве записываю... Сразу в mpeg4. И от пользователя, в рута я на том компе 
раз в несколько дней, когда обновляюсь, захожу. Да и то через su. Посему не 
совсем понимаю, в чем у вас проблема с ним...

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


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

* Re: JT Re: [devel] Re: NVclock и ей подобные (Концептуальные ошибки)
  2003-02-04 16:48       ` JT Re: [devel] Re: NVclock и ей подобные (Концептуальные ошибки) Вячеслав Диконов
  2003-02-04 17:01         ` Sergey Bolshakov
@ 2003-02-05  9:46         ` Alexandre Prokoudine
  1 sibling, 0 replies; 20+ messages in thread
From: Alexandre Prokoudine @ 2003-02-05  9:46 UTC (permalink / raw)
  To: devel

On 04 Feb 2003 19:48:27 +0300
Вячеслав Диконов <sdiconov@mail.ru> wrote:

> 1а) Если здравый смысл не приложим, то число вновь вводимых
> концепций должно быть минимальным, а логичность и
> последовательность их проявления - максимальной. 

<opinion type="private" flame="off">

А кто определит, что логично, а что - нет? У каждой концепции - своя
логика.

Слава, такая вещь как концепция может либо нравиться, либо
нет - третьего не дано. Вводить концепцию в концепцию - это круто,
но это всегда <uncensored>PITA</uncensored>.

Извините, что пишу о банальных и очевидных вещах.

</opinion>

-- 
Alexandre Prokoudine
ALT Linux Documentation Team
JID: avp@altlinux.org


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

* Re: [devel] Re: NVclock и ей подобные
  2003-02-04 16:48       ` [devel] Re: NVclock и ей подобные Вячеслав Диконов
                           ` (2 preceding siblings ...)
  2003-02-05  7:29         ` Igor Tertishny
@ 2003-02-05 11:24         ` AntonFarygin
  3 siblings, 0 replies; 20+ messages in thread
From: AntonFarygin @ 2003-02-05 11:24 UTC (permalink / raw)
  To: devel

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

Вячеслав Диконов пишет:

>В Втр, 04.02.2003, в 17:37, Michael Shigorin написал: 
>  
>
>>Слава, если есть вопрос, причем достаточно критичный, причем есть
>>ощущение, что он не замыкается на данном конкретном случае --
>>лучше или вообще не делать того, чего от майнтейнера не ожидают,
>>или спросить _здесь_, как правильно.
>>    
>>
>Я спрашиваю, но мне нужен не "правильный", а _удобный_ для конечного
>пользователя способ без паролей и сложных манипуляций. 
>
Научите эту программу работать под обычным пользователем (я знаю, что 
это - не реально).

А вообще подобные фишки должны выполняться _ТОЛЬКО_ после ввода пароля. 
Я, например, не хочу, что бы у меня ребенок мог разогнать видеоплату ;-)

>
>  
>
>>Я столкнулся с той же проблемой применительно к пакету mtr, за
>>некоторое время выяснил, что есть такой control и как с ним
>>работать.  Если хотите -- возьмите для примера, скажем, iputils
>>    
>>
>Вот это уже интересно. На текущий момент такая проблема у меня с NVClock
>(ничего не может сделать без прав на /dev/nvidia) и zapping (работает но
>каждый раз при запуске от пользователя выдаёт диалог ошибки и пишет в
>консоли "zapping_setup_fb failed to set up the video"). Из-за этого в
>Сизифе нет лучшего из существующих телевизоров :((((. 
>
Значит в zapping кривая архитектура - все остальные приложения работают 
нормально.

В принципе можно еще попробовать создать группу video и включать в нее 
тех пользователей, которым нужно смотреть TV.
Но это - не сейчас.

>
>  
>
>>или попросите кого-либо помочь с решением этого вопроса: если сам
>>пакет того стоит, помочь с частным вопросом кто-то да возьмется.
>>    
>>
>Прошу. Мне очень хочется видеть в дистрибутиве программы для настройки
>звуковых и видео карт, показа SMART статуса жёстких дисков и т.п. 
>
Для всех этих приложений нужны права рута. И от этого не уйти - пароль 
придется вводить.

>
>Насколько я понял, для использования control, надо предваритеьно
>настраивать сам control, то есть влиять на конфигурацию системы.
>Сомневаюсь, что могу это сделать в одиночку. 
>
там нет ничего сложного - посмотрите на то, что уже сейчас настроено.

>
>  
>
>>Если будете смотреть -- группа netadmin заменяется на games для
>>"среднего" по защите режима.
>>    
>>
>Для введения такой группы нужна воля составляющих дистрибутив и (сравнительно простая)
>правка всех игровых пакетов. Я согласен проделать это со своими пакетами игр.
>
После релиза вернемся к этой теме.

>
>  
>
>>Но не надо размахивать таким чудовищным ломом тихой сапой :-(
>>    
>>
>Точно прицеленная пушка гарантированно :) убъёт воробья.
>
Нет. промажет. Попадет в кого-то другого...

Rgds,
Rider


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

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

* Re: [devel] Re: NVclock и ей подобные (Zapping)
  2003-02-05  7:29         ` Igor Tertishny
@ 2003-02-05 16:22           ` Вячеслав Диконов
  2003-02-05 16:34             ` Sergey Vlasov
  0 siblings, 1 reply; 20+ messages in thread
From: Вячеслав Диконов @ 2003-02-05 16:22 UTC (permalink / raw)
  To: devel

В Срд, 05.02.2003, в 10:29, Igor Tertishny написал:
> > Вот это уже интересно. На текущий момент такая проблема у меня с NVClock
> > (ничего не может сделать без прав на /dev/nvidia) и zapping (работает но
> > каждый раз при запуске от пользователя выдаёт диалог ошибки и пишет в
> > консоли "zapping_setup_fb failed to set up the video"). Из-за этого в
> > Сизифе нет лучшего из существующих телевизоров :((((.
> Крайне любопытно. Я майнтейнер zapping и у меня почему-то все в полном 
> порядке. Мало того, что смотрю, так я еще и фильмы на zapping в прекрасном 
> качестве записываю... Сразу в mpeg4. И от пользователя, в рута я на том компе 
> раз в несколько дней, когда обновляюсь, захожу. Да и то через su. Посему не 
> совсем понимаю, в чем у вас проблема с ним...
Большое спасибо! Только что обнаружил этот пакет! Это более новая
версия, чем та, что была у меня и работает она без ругани. Со своей
стороны обещаю перевод, как только выйдет GTK2 версия.

> По поводу политики - программы подобные NVclock нужны, игровики есть и никуда 
> нам от этой аудитории не деться... Не деться, если хотим еще больше потеснить 
> вонючую компанию на рынке. Но лучше делать все безопасно, именно так, как и 
> указал Михаил.
Пытаюсь разобраться с control, но я не нашёл по нему никакой
документации :( .

Пока что оно пишет 

You don't have permissions to access the registers of your Nvidia card.
Try to run nvclock as root to get access to /dev/mem or install the
Nvidia 3d drivers to use /dev/nv* instead.
Remember only root can access /dev/mem, most users can access /dev/nv*.

Драйвера nvidia как раз стоят...

-- 
Вячеслав Диконов <sdiconov@mail.ru>



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

* Re: [devel] Re: NVclock и ей подобные (Zapping)
  2003-02-05 16:22           ` [devel] Re: NVclock и ей подобные (Zapping) Вячеслав Диконов
@ 2003-02-05 16:34             ` Sergey Vlasov
  2003-02-05 19:17               ` [devel] Re: NVclock и ей подобные (Проблема решена !) Вячеслав Диконов
  0 siblings, 1 reply; 20+ messages in thread
From: Sergey Vlasov @ 2003-02-05 16:34 UTC (permalink / raw)
  To: devel

On 05 Feb 2003 19:22:17 +0300
Вячеслав Диконов <sdiconov@mail.ru> wrote:

> You don't have permissions to access the registers of your Nvidia card.
> Try to run nvclock as root to get access to /dev/mem or install the
> Nvidia 3d drivers to use /dev/nv* instead.
> Remember only root can access /dev/mem, most users can access /dev/nv*.
> 
> Драйвера nvidia как раз стоят...

А права на /dev/nv* какие?


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

* Re: [devel] Re: NVclock и ей подобные (Проблема решена !)
  2003-02-05 16:34             ` Sergey Vlasov
@ 2003-02-05 19:17               ` Вячеслав Диконов
  2003-02-06 11:18                 ` Dmitry V. Levin
  0 siblings, 1 reply; 20+ messages in thread
From: Вячеслав Диконов @ 2003-02-05 19:17 UTC (permalink / raw)
  To: devel

В Срд, 05.02.2003, в 19:34, Sergey Vlasov написал:
> On 05 Feb 2003 19:22:17 +0300
> Вячеслав Диконов <sdiconov@mail.ru> wrote:
> 
> > You don't have permissions to access the registers of your Nvidia card.
> > Try to run nvclock as root to get access to /dev/mem or install the
> > Nvidia 3d drivers to use /dev/nv* instead.
> > Remember only root can access /dev/mem, most users can access /dev/nv*.
> > 
> > Драйвера nvidia как раз стоят...
> 
> А права на /dev/nv* какие?
20600 <пользователь>:root, но это не помогало, так как версия 0.6.0  в
Сизифе требовала /dev/mem в обязательном порядке. 

Сейчас проблема решилась. Вышедшая пару дней назад 0.6.2 работает без
бубна и sudo! Теперь все должны быть довольны. Буду думать насчёт yanc.

Остаётся вопрос: Где документация по controlу? 

-- 
Вячеслав Диконов <sdiconov@mail.ru>



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

* Re: [devel] Re: NVclock и ей подобные (Проблема решена !)
  2003-02-05 19:17               ` [devel] Re: NVclock и ей подобные (Проблема решена !) Вячеслав Диконов
@ 2003-02-06 11:18                 ` Dmitry V. Levin
  0 siblings, 0 replies; 20+ messages in thread
From: Dmitry V. Levin @ 2003-02-06 11:18 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Wed, Feb 05, 2003 at 10:17:11PM +0300, Вячеслав Диконов wrote:
> Остаётся вопрос: Где документация по controlу? 

control(8)
control-dump(8)
примеры в /etc/control.d/facilities/


--
ldv

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

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

end of thread, other threads:[~2003-02-06 11:18 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-03 12:20 [devel] NVclock и ей подобные Вячеслав Диконов
2003-02-03 12:49 ` Alexey V. Lubimov
2003-02-03 13:59   ` Вячеслав Диконов
2003-02-03 14:31     ` Anton V. Boyarshinov
2003-02-03 14:39       ` Вячеслав Диконов
2003-02-03 14:55         ` Anton V. Boyarshinov
2003-02-04 14:37     ` [devel] " Michael Shigorin
2003-02-04 16:48       ` JT Re: [devel] Re: NVclock и ей подобные (Концептуальные ошибки) Вячеслав Диконов
2003-02-04 17:01         ` Sergey Bolshakov
2003-02-05  9:46         ` Alexandre Prokoudine
2003-02-04 16:48       ` [devel] Re: NVclock и ей подобные Вячеслав Диконов
2003-02-05  6:53         ` Anton V. Boyarshinov
2003-02-05  7:03         ` Anton V. Boyarshinov
2003-02-05  7:29         ` Igor Tertishny
2003-02-05 16:22           ` [devel] Re: NVclock и ей подобные (Zapping) Вячеслав Диконов
2003-02-05 16:34             ` Sergey Vlasov
2003-02-05 19:17               ` [devel] Re: NVclock и ей подобные (Проблема решена !) Вячеслав Диконов
2003-02-06 11:18                 ` Dmitry V. Levin
2003-02-05 11:24         ` [devel] Re: NVclock и ей подобные AntonFarygin
2003-02-03 20:30   ` [devel] " Andrey Brindeew

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