* [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