From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 3 Feb 2003 15:49:48 +0300 From: "Alexey V. Lubimov" To: devel@altlinux.ru Subject: Re: [devel] NVclock =?KOI8-R?Q?=C9_=C5=CA_=D0=CF=C4=CF=C2=CE=D9?= =?KOI8-R?Q?=C5?= Message-Id: <20030203154948.0a9236a9.avl@l14.ru> In-Reply-To: <1044274851.1975.80.camel@linuxbox.tirs.ru> References: <1044274851.1975.80.camel@linuxbox.tirs.ru> Organization: RIC X-Mailer: Sylpheed version 0.8.8 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: > > 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