* [devel] new repocop tests from Igor Zubkov @ 2009-01-19 19:56 Igor Vlasenko 2009-01-19 23:59 ` Денис Смирнов 0 siblings, 1 reply; 10+ messages in thread From: Igor Vlasenko @ 2009-01-19 19:56 UTC (permalink / raw) To: devel Уважаемые коллеги, представляю новые тесты repocop от Игоря Зубкова (icesik@). distribution-tag vendor-tag (В спеке часто забывают что-то вроде Vendor: Martin Ludwig Borman <borman@3.reich.de> Distribution: Parteikanzlei) invalid-url missing-url installs-file-to-usr-games subdirs-in-usr-games -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] new repocop tests from Igor Zubkov 2009-01-19 19:56 [devel] new repocop tests from Igor Zubkov Igor Vlasenko @ 2009-01-19 23:59 ` Денис Смирнов 2009-01-20 0:20 ` Led 0 siblings, 1 reply; 10+ messages in thread From: Денис Смирнов @ 2009-01-19 23:59 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 431 bytes --] On Mon, Jan 19, 2009 at 09:56:15PM +0200, Igor Vlasenko wrote: IV> installs-file-to-usr-games IV> subdirs-in-usr-games Если честно я не понимаю почему все взъелись на /usr/games. Весьма полезная вещь. Кстати дома тоже полезная -- особенно если бы /usr/games имел права root:games 750 ;) -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] new repocop tests from Igor Zubkov 2009-01-19 23:59 ` Денис Смирнов @ 2009-01-20 0:20 ` Led 2009-01-20 5:31 ` Denis Kuznetsov 0 siblings, 1 reply; 10+ messages in thread From: Led @ 2009-01-20 0:20 UTC (permalink / raw) To: ALT Linux Team development discussions On Tuesday, 20 January 2009 01:59:54 Денис Смирнов wrote: > On Mon, Jan 19, 2009 at 09:56:15PM +0200, Igor Vlasenko wrote: > > IV> installs-file-to-usr-games > IV> subdirs-in-usr-games > > Если честно я не понимаю почему все взъелись на /usr/games. > Весьма полезная вещь. Чем "весьма полезная"? "Просто нравица" - не аргумент:) > > Кстати дома тоже полезная -- особенно если бы /usr/games имел права > root:games 750 ;) -- Led ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] new repocop tests from Igor Zubkov 2009-01-20 0:20 ` Led @ 2009-01-20 5:31 ` Denis Kuznetsov 2009-01-20 9:36 ` Денис Смирнов 0 siblings, 1 reply; 10+ messages in thread From: Denis Kuznetsov @ 2009-01-20 5:31 UTC (permalink / raw) To: ALT Linux Team development discussions On Tuesday 20 January 2009 02:20:20 Led wrote: > On Tuesday, 20 January 2009 01:59:54 Денис Смирнов wrote: > > On Mon, Jan 19, 2009 at 09:56:15PM +0200, Igor Vlasenko wrote: > > > > IV> installs-file-to-usr-games > > IV> subdirs-in-usr-games > > > > Если честно я не понимаю почему все взъелись на /usr/games. > > Весьма полезная вещь. > > Чем "весьма полезная"? "Просто нравица" - не аргумент:) > > > Кстати дома тоже полезная -- особенно если бы /usr/games имел права > > root:games 750 ;) А еще удобно - аргумент? (хотя больше свойственно для BSD систем) -- Denis Kuznetsov ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] new repocop tests from Igor Zubkov 2009-01-20 5:31 ` Denis Kuznetsov @ 2009-01-20 9:36 ` Денис Смирнов 2009-01-20 10:59 ` Led 2009-01-21 3:28 ` Igor Vlasenko 0 siblings, 2 replies; 10+ messages in thread From: Денис Смирнов @ 2009-01-20 9:36 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1141 bytes --] On Tue, Jan 20, 2009 at 07:31:39AM +0200, Denis Kuznetsov wrote: > > IV>> installs-file-to-usr-games > > IV>> subdirs-in-usr-games > >> Если честно я не понимаю почему все взъелись на /usr/games. > >> Весьма полезная вещь. >> Чем "весьма полезная"? "Просто нравица" - не аргумент:) > >> Кстати дома тоже полезная -- особенно если бы /usr/games имел права > >> root:games 750 ;) DK> А еще удобно - аргумент? DK> (хотя больше свойственно для BSD систем) 1. /usr/games не находится в PATH у рута; 2. если права сделать как я сказал -- можно отдельным пользователям давать права на эти самые игрушки. Теоретически можно даже давать их в определенное время суток, например; 3. меня за[censored] идиотская политика "мне эта фича не нужна -- давайте отломаем", особенно если эта фича не несет никакого вреда а несет хоть минимальную -- но пользу. 4. лично я считаю что хорошо бы иметь repocop тест (с уровнем info или experimental), который бы предупреждал об игрушках _не_ в /usr/games. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] new repocop tests from Igor Zubkov 2009-01-20 9:36 ` Денис Смирнов @ 2009-01-20 10:59 ` Led 2009-01-20 11:22 ` Денис Смирнов 2009-01-21 3:28 ` Igor Vlasenko 1 sibling, 1 reply; 10+ messages in thread From: Led @ 2009-01-20 10:59 UTC (permalink / raw) To: ALT Linux Team development discussions On Tuesday, 20 January 2009 11:36:46 Денис Смирнов wrote: > On Tue, Jan 20, 2009 at 07:31:39AM +0200, Denis Kuznetsov wrote: > > > IV>> installs-file-to-usr-games > > > IV>> subdirs-in-usr-games > > > > > >> Если честно я не понимаю почему все взъелись на /usr/games. > > >> Весьма полезная вещь. > >> > >> Чем "весьма полезная"? "Просто нравица" - не аргумент:) > >> > > >> Кстати дома тоже полезная -- особенно если бы /usr/games имел права > > >> root:games 750 ;) > > DK> А еще удобно - аргумент? > DK> (хотя больше свойственно для BSD систем) > > 1. /usr/games не находится в PATH у рута; > > 2. если права сделать как я сказал -- можно отдельным пользователям давать > права на эти самые игрушки. Права на запуск можно задавать отдельным файлам в /usr/bin/. Нарисовать вам однострочник, который сделает это для всех файлов в /usr/bin/, установленных из пакетов с "Group: Games"?:) > Теоретически можно даже давать их в > определенное время суток, например; > > 3. меня за[censored] идиотская политика "мне эта фича не нужна -- давайте > отломаем", особенно если эта фича не несет никакого вреда а несет хоть > минимальную -- но пользу. Эта фича ничего не даёт, а только вносит ненужну энтропию в FS и процесс сборки пакетов. > > 4. лично я считаю что хорошо бы иметь repocop тест (с уровнем info или > experimental), который бы предупреждал об игрушках _не_ в /usr/games. Для этого пункта аргументы будут (кроме того, что "я знаю как поменять права на каталог, но менять права на файл - не хочу")? -- Led ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] new repocop tests from Igor Zubkov 2009-01-20 10:59 ` Led @ 2009-01-20 11:22 ` Денис Смирнов 2009-01-20 11:53 ` Timur Batyrshin 0 siblings, 1 reply; 10+ messages in thread From: Денис Смирнов @ 2009-01-20 11:22 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 824 bytes --] On Tue, Jan 20, 2009 at 12:59:21PM +0200, Led wrote: L> Права на запуск можно задавать отдельным файлам в /usr/bin/. Нарисовать вам L> однострочник, который сделает это для всех файлов в /usr/bin/, установленных L> из пакетов с "Group: Games"?:) Это работающее решение, хотя и грязный хак. Да, я знаю как сделать так чтобы после любого apt-get install запускался этот однострочник ;) >> 3. меня за[censored] идиотская политика "мне эта фича не нужна -- давайте >> отломаем", особенно если эта фича не несет никакого вреда а несет хоть >> минимальную -- но пользу. L> Эта фича ничего не даёт, а только вносит ненужну энтропию в FS и процесс L> сборки пакетов. Какую же? -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] new repocop tests from Igor Zubkov 2009-01-20 11:22 ` Денис Смирнов @ 2009-01-20 11:53 ` Timur Batyrshin 2009-01-20 12:01 ` Ivan A. Melnikov 0 siblings, 1 reply; 10+ messages in thread From: Timur Batyrshin @ 2009-01-20 11:53 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 764 bytes --] On Tue, 20 Jan 2009 14:22:08 +0300 Денис Смирнов wrote: > L> Права на запуск можно задавать отдельным файлам в /usr/bin/. > L> Нарисовать вам однострочник, который сделает это для всех файлов > L> в /usr/bin/, установленных из пакетов с "Group: Games"?:) > > Это работающее решение, хотя и грязный хак. > Да, я знаю как сделать так чтобы после любого apt-get install > запускался этот однострочник ;) Может просто все бинарники игрушек паковать с правами 0650 root:games ? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] new repocop tests from Igor Zubkov 2009-01-20 11:53 ` Timur Batyrshin @ 2009-01-20 12:01 ` Ivan A. Melnikov 0 siblings, 0 replies; 10+ messages in thread From: Ivan A. Melnikov @ 2009-01-20 12:01 UTC (permalink / raw) To: devel On Tue, 20 Jan 2009 14:53:54 +0300 Timur Batyrshin <batyrshin@ieml.ru> wrote: > > Может просто все бинарники игрушек паковать с правами 0650 > root:games ? Наверное, в этом случае новых пользователей нужно по умолчанию включать в группу games (как это сделано, например, для audio и xgrp)? -- Best Regards, Ivan A. Melnikov ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] new repocop tests from Igor Zubkov 2009-01-20 9:36 ` Денис Смирнов 2009-01-20 10:59 ` Led @ 2009-01-21 3:28 ` Igor Vlasenko 1 sibling, 0 replies; 10+ messages in thread From: Igor Vlasenko @ 2009-01-21 3:28 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, Jan 20, 2009 at 12:36:46PM +0300, Денис Смирнов wrote: Сорри, не вник в тест. FHS-2.3 никаким образом не запрещает /usr/games, optional != deprecated. Да, получается, тест Игоря (icesik@) спорный. Я тогда его уберу из официальной песочницы. По поводу /usr/games уже в devel@ обсуждалось, тогда вроде бы все подвисло в духе "неплохо бы использовать" > 4. лично я считаю что хорошо бы иметь repocop тест (с уровнем info или > experimental), который бы предупреждал об игрушках _не_ в /usr/games. Как мы видим, тестов, в том числе диаметрально противоположных, можно написать много. Вопрос в том, что считать нормой, а что -- отклонением. Может, обсудим этот вопрос и определимся таки с нашим Games Packaging Policy? Есть 2 противоположных взгляда на норму: 1) файлы, запускающие игру, надо паковать в /usr/games 2) файлы, запускающие игру, надо паковать в /usr/bin -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2009-01-21 3:28 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-01-19 19:56 [devel] new repocop tests from Igor Zubkov Igor Vlasenko 2009-01-19 23:59 ` Денис Смирнов 2009-01-20 0:20 ` Led 2009-01-20 5:31 ` Denis Kuznetsov 2009-01-20 9:36 ` Денис Смирнов 2009-01-20 10:59 ` Led 2009-01-20 11:22 ` Денис Смирнов 2009-01-20 11:53 ` Timur Batyrshin 2009-01-20 12:01 ` Ivan A. Melnikov 2009-01-21 3:28 ` Igor Vlasenko
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