* [devel] I: sisyphus_check: upcoming /usr/bin/*/ check @ 2009-07-09 23:54 Dmitry V. Levin 2009-07-10 0:50 ` Alexey I. Froloff ` (2 more replies) 0 siblings, 3 replies; 26+ messages in thread From: Dmitry V. Levin @ 2009-07-09 23:54 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1092 bytes --] Hi, Ввиду нижеприведённого безобразия (которое вычислил at@ во время усовершенствования contents_index_bin) я планирую добавить в sisyphus_check проверку, запрещающую упаковку подкаталогов (и файлов в подкаталогах) в стандартные каталоги для исполняемых файлов (/bin:/sbin:/usr/bin:/usr/sbin). $ egrep '^(/bin|/sbin|/usr/bin|/usr/sbin)/[^/'"$(printf '\t')"']+/' path/to/Sisyphus/noarch/base/contents_index /usr/bin/DB/scripts pear-DB_DataObject /usr/bin/DB/scripts/DB_DataObject_createTables.bat pear-DB_DataObject /usr/bin/python/site-packages/trml2pdf trmltools /usr/bin/python/site-packages/trml2pdf/__init__.py trmltools /usr/bin/python/site-packages/trml2pdf/color.py trmltools /usr/bin/python/site-packages/trml2pdf/color.pyc trmltools /usr/bin/python/site-packages/trml2pdf/trml2pdf.py trmltools /usr/bin/python/site-packages/trml2pdf/utils.py trmltools /usr/bin/python/site-packages/trml2pdf/utils.pyc trmltools Мейнтейнерам пакетов pear-DB_DataObject и trmltools лучше исправить пакеты, не дожидаясь, когда к ним постучится новый sisyphus_check. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-09 23:54 [devel] I: sisyphus_check: upcoming /usr/bin/*/ check Dmitry V. Levin @ 2009-07-10 0:50 ` Alexey I. Froloff 2009-07-10 1:10 ` Alexey Tourbin 2009-07-10 1:03 ` Alexey Tourbin 2009-07-10 7:12 ` Igor Vlasenko 2 siblings, 1 reply; 26+ messages in thread From: Alexey I. Froloff @ 2009-07-10 0:50 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 844 bytes --] On Fri, Jul 10, 2009 at 03:54:41AM +0400, Dmitry V. Levin wrote: > Ввиду нижеприведённого безобразия (которое вычислил at@ во время > усовершенствования contents_index_bin) я планирую добавить в sisyphus_check > проверку, запрещающую упаковку подкаталогов (и файлов в подкаталогах) в > стандартные каталоги для исполняемых файлов (/bin:/sbin:/usr/bin:/usr/sbin). Ну тогда уж и /usr/games (гадость какая) туда же. angband voins nethack-vultures george pysol eugvv pysol-cardsets eugvv pysol-music eugvv zangband voins $ pysol zsh: permission denied: pysol $ whereis pysol pysol: /usr/games/pysol.sh /usr/games/pysol /usr/share/man/man6/pysol.6.gz -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 0:50 ` Alexey I. Froloff @ 2009-07-10 1:10 ` Alexey Tourbin 2009-07-12 19:39 ` George V. Kouryachy 0 siblings, 1 reply; 26+ messages in thread From: Alexey Tourbin @ 2009-07-10 1:10 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 587 bytes --] On Fri, Jul 10, 2009 at 04:50:44AM +0400, Alexey I. Froloff wrote: > On Fri, Jul 10, 2009 at 03:54:41AM +0400, Dmitry V. Levin wrote: > > Ввиду нижеприведённого безобразия (которое вычислил at@ во время > > усовершенствования contents_index_bin) я планирую добавить в sisyphus_check > > проверку, запрещающую упаковку подкаталогов (и файлов в подкаталогах) в > > стандартные каталоги для исполняемых файлов (/bin:/sbin:/usr/bin:/usr/sbin). > Ну тогда уж и /usr/games (гадость какая) туда же. У нас /usr/games выставляется в /etc/profile. Отказаться от него так просто нельзя. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 1:10 ` Alexey Tourbin @ 2009-07-12 19:39 ` George V. Kouryachy 2009-07-12 19:52 ` Alexey Tourbin 0 siblings, 1 reply; 26+ messages in thread From: George V. Kouryachy @ 2009-07-12 19:39 UTC (permalink / raw) To: ALT Linux Team development discussions On Fri, Jul 10, 2009 at 05:10:09AM +0400, Alexey Tourbin wrote: > On Fri, Jul 10, 2009 at 04:50:44AM +0400, Alexey I. Froloff wrote: >> On Fri, Jul 10, 2009 at 03:54:41AM +0400, Dmitry V. Levin wrote: > >> Ввиду нижеприведённого безобразия (которое вычислил at@ во время > >> усовершенствования contents_index_bin) я планирую добавить в sisyphus_check > >> проверку, запрещающую упаковку подкаталогов (и файлов в подкаталогах) в > >> стандартные каталоги для исполняемых файлов (/bin:/sbin:/usr/bin:/usr/sbin). >> Ну тогда уж и /usr/games (гадость какая) туда же. > > У нас /usr/games выставляется в /etc/profile. > Отказаться от него так просто нельзя. Речь идёт о файлах типа /usr/games/vultureseye/config/vultures.conf Предполагается, что %_gamesdatadir совсем не там лежит. Иногда (особенно в старых игрушках) это по всем исходникам пробито, наследие установки в $HOME, когда есть бинарник, а рядом с ним -- каталоги с ресурсами :(. -- George V. Kouryachy (aka Fr. Br. George) mailto:george at altlinux_org ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-12 19:39 ` George V. Kouryachy @ 2009-07-12 19:52 ` Alexey Tourbin 2009-07-12 20:05 ` George V. Kouryachy 0 siblings, 1 reply; 26+ messages in thread From: Alexey Tourbin @ 2009-07-12 19:52 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1451 bytes --] On Sun, Jul 12, 2009 at 11:39:31PM +0400, George V. Kouryachy wrote: > On Fri, Jul 10, 2009 at 05:10:09AM +0400, Alexey Tourbin wrote: > > On Fri, Jul 10, 2009 at 04:50:44AM +0400, Alexey I. Froloff wrote: > >> On Fri, Jul 10, 2009 at 03:54:41AM +0400, Dmitry V. Levin wrote: > > >> Ввиду нижеприведённого безобразия (которое вычислил at@ во время > > >> усовершенствования contents_index_bin) я планирую добавить в sisyphus_check > > >> проверку, запрещающую упаковку подкаталогов (и файлов в подкаталогах) в > > >> стандартные каталоги для исполняемых файлов (/bin:/sbin:/usr/bin:/usr/sbin). > >> Ну тогда уж и /usr/games (гадость какая) туда же. > > > > У нас /usr/games выставляется в /etc/profile. > > Отказаться от него так просто нельзя. > Речь идёт о файлах типа /usr/games/vultureseye/config/vultures.conf > Предполагается, что %_gamesdatadir совсем не там лежит. > Иногда (особенно в старых игрушках) это по всем исходникам пробито, > наследие установки в $HOME, когда есть бинарник, а рядом с ним -- > каталоги с ресурсами :(. Я ещё не отправил новый sisyphus_check на сборку. Есть два варианта как быть: 1) запретить каталоги в /usr/games; 2) разрешить каталоги в /usr/games (исключить /usr/games из проверки). Поскольку /usr/games входит в PATH по умолчанию, то разрешать каталоги нежелательно: вроде бы "команда" vultureseye присутствует в PATH, но exec на эту команду сделать нельзя, потому что это каталог. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-12 19:52 ` Alexey Tourbin @ 2009-07-12 20:05 ` George V. Kouryachy 0 siblings, 0 replies; 26+ messages in thread From: George V. Kouryachy @ 2009-07-12 20:05 UTC (permalink / raw) To: ALT Linux Team development discussions On Sun, Jul 12, 2009 at 11:52:23PM +0400, Alexey Tourbin wrote: > Я ещё не отправил новый sisyphus_check на сборку. > Есть два варианта как быть: 1) запретить каталоги в /usr/games; > 2) разрешить каталоги в /usr/games (исключить /usr/games из проверки). Я за запрет. Некошерно это. -- George V. Kouryachy (aka Fr. Br. George) mailto:george at altlinux_org ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-09 23:54 [devel] I: sisyphus_check: upcoming /usr/bin/*/ check Dmitry V. Levin 2009-07-10 0:50 ` Alexey I. Froloff @ 2009-07-10 1:03 ` Alexey Tourbin 2009-07-10 23:14 ` Alexey Tourbin 2009-07-10 7:12 ` Igor Vlasenko 2 siblings, 1 reply; 26+ messages in thread From: Alexey Tourbin @ 2009-07-10 1:03 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1933 bytes --] On Fri, Jul 10, 2009 at 03:54:41AM +0400, Dmitry V. Levin wrote: > Ввиду нижеприведённого безобразия (которое вычислил at@ во время > усовершенствования contents_index_bin) я планирую добавить в sisyphus_check > проверку, запрещающую упаковку подкаталогов (и файлов в подкаталогах) в > стандартные каталоги для исполняемых файлов (/bin:/sbin:/usr/bin:/usr/sbin). > > $ egrep '^(/bin|/sbin|/usr/bin|/usr/sbin)/[^/'"$(printf '\t')"']+/' path/to/Sisyphus/noarch/base/contents_index > /usr/bin/DB/scripts pear-DB_DataObject > /usr/bin/DB/scripts/DB_DataObject_createTables.bat pear-DB_DataObject > /usr/bin/python/site-packages/trml2pdf trmltools > /usr/bin/python/site-packages/trml2pdf/__init__.py trmltools > /usr/bin/python/site-packages/trml2pdf/color.py trmltools > /usr/bin/python/site-packages/trml2pdf/color.pyc trmltools > /usr/bin/python/site-packages/trml2pdf/trml2pdf.py trmltools > /usr/bin/python/site-packages/trml2pdf/utils.py trmltools > /usr/bin/python/site-packages/trml2pdf/utils.pyc trmltools Предлагаю назвать проверку bindir. Надо проверять что не только что не должно быть файлов вида bindir/*/*, но и что все файлы вида bindrir/* являются либо файлами, либо симлинками. Тип файла проверять несколько сложнее. В 140-perms уже есть $(rpmquery -lvp). Тут нужно делать что-то похожее. В принципе можно сделать общий список для 140-perms и XXX-bindir примерно вот такого формата. $ rpm -ql --qf '[%{FILEMODES:perms} %{FILENAMES}\n]' perl-base |head drwxr-xr-x /etc/perl5 lrwxrwxrwx /usr/bin/perl lrwxrwxrwx /usr/bin/perl5 -rwxr-xr-x /usr/bin/perl5.8.9 -rwxr-xr-x /usr/bin/pod2html -rwxr-xr-x /usr/bin/pod2latex -rwxr-xr-x /usr/bin/pod2man -rwxr-xr-x /usr/bin/pod2text -rwxr-xr-x /usr/bin/pod2usage drwxr-xr-x /usr/lib/perl5 $ > Мейнтейнерам пакетов pear-DB_DataObject и trmltools лучше исправить > пакеты, не дожидаясь, когда к ним постучится новый sisyphus_check. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 1:03 ` Alexey Tourbin @ 2009-07-10 23:14 ` Alexey Tourbin 0 siblings, 0 replies; 26+ messages in thread From: Alexey Tourbin @ 2009-07-10 23:14 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 2664 bytes --] On Fri, Jul 10, 2009 at 05:03:25AM +0400, Alexey Tourbin wrote: > On Fri, Jul 10, 2009 at 03:54:41AM +0400, Dmitry V. Levin wrote: > > Ввиду нижеприведённого безобразия (которое вычислил at@ во время > > усовершенствования contents_index_bin) я планирую добавить в sisyphus_check > > проверку, запрещающую упаковку подкаталогов (и файлов в подкаталогах) в > > стандартные каталоги для исполняемых файлов (/bin:/sbin:/usr/bin:/usr/sbin). > > > > $ egrep '^(/bin|/sbin|/usr/bin|/usr/sbin)/[^/'"$(printf '\t')"']+/' path/to/Sisyphus/noarch/base/contents_index > > /usr/bin/DB/scripts pear-DB_DataObject > > /usr/bin/DB/scripts/DB_DataObject_createTables.bat pear-DB_DataObject > > /usr/bin/python/site-packages/trml2pdf trmltools > > /usr/bin/python/site-packages/trml2pdf/__init__.py trmltools > > /usr/bin/python/site-packages/trml2pdf/color.py trmltools > > /usr/bin/python/site-packages/trml2pdf/color.pyc trmltools > > /usr/bin/python/site-packages/trml2pdf/trml2pdf.py trmltools > > /usr/bin/python/site-packages/trml2pdf/utils.py trmltools > > /usr/bin/python/site-packages/trml2pdf/utils.pyc trmltools > > Предлагаю назвать проверку bindir. Надо проверять что не только > что не должно быть файлов вида bindir/*/*, но и что все файлы вида > bindrir/* являются либо файлами, либо симлинками. Тип файла проверять > несколько сложнее. В 140-perms уже есть $(rpmquery -lvp). Тут нужно > делать что-то похожее. > > В принципе можно сделать общий список для 140-perms и XXX-bindir > примерно вот такого формата. > > $ rpm -ql --qf '[%{FILEMODES:perms} %{FILENAMES}\n]' perl-base |head > drwxr-xr-x /etc/perl5 > lrwxrwxrwx /usr/bin/perl > lrwxrwxrwx /usr/bin/perl5 > -rwxr-xr-x /usr/bin/perl5.8.9 > -rwxr-xr-x /usr/bin/pod2html > -rwxr-xr-x /usr/bin/pod2latex > -rwxr-xr-x /usr/bin/pod2man > -rwxr-xr-x /usr/bin/pod2text > -rwxr-xr-x /usr/bin/pod2usage > drwxr-xr-x /usr/lib/perl5 > $ Я перехватил инициативу! На обозрение выставляется http://git.altlinux.org/people/at/packages/sisyphus_check.git > > Мейнтейнерам пакетов pear-DB_DataObject и trmltools лучше исправить > > пакеты, не дожидаясь, когда к ним постучится новый sisyphus_check. Завтра отправлю на сборку. Кто не успел, того всё, лишить стати! Выводить будет примерно вот так. /usr/bin/DB/scripts /usr/bin/DB/scripts/DB_DataObject_createTables.bat /ALT/Sisyphus/files/noarch/RPMS/pear-DB_DataObject-1.8.8-alt1.noarch.rpm: invalid bindir file paths drwxr-xr-x /usr/bin/DB /ALT/Sisyphus/files/noarch/RPMS/pear-DB_DataObject-1.8.8-alt1.noarch.rpm: invalid bindir file modes sisyphus_check: check-bindir ERROR: bindir packaging violation [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-09 23:54 [devel] I: sisyphus_check: upcoming /usr/bin/*/ check Dmitry V. Levin 2009-07-10 0:50 ` Alexey I. Froloff 2009-07-10 1:03 ` Alexey Tourbin @ 2009-07-10 7:12 ` Igor Vlasenko 2009-07-10 8:13 ` Денис Смирнов 2 siblings, 1 reply; 26+ messages in thread From: Igor Vlasenko @ 2009-07-10 7:12 UTC (permalink / raw) To: ALT Linux Team development discussions On Fri, Jul 10, 2009 at 03:54:41AM +0400, Dmitry V. Levin wrote: > Hi, > > Ввиду нижеприведённого безобразия (которое вычислил at@ во время > усовершенствования contents_index_bin) я планирую добавить в sisyphus_check > проверку, запрещающую упаковку подкаталогов (и файлов в подкаталогах) в > стандартные каталоги для исполняемых файлов (/bin:/sbin:/usr/bin:/usr/sbin). И нельзя сказать, что соответствующие пакеты заранее не предупреждали: уже почти год как их ругает репокоп http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/subdir-in-usr-bin.txt По поводу sisyphus_check: Только напомню про историческое исключение /usr/bin/mh. "The Filesystem Hierarchy Standard forbids the installation of new directories in <tt>/usr/bin</tt> other than <tt>/usr/bin/mh</tt>." И кстати напомню о http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/subdirs-in-usr-games.txt fail angband-3.0.9-alt1.x86_64 The Filesystem Hierarchy Standard forbids the installation of new directories in <tt>/usr/games</tt>.; fail nethack-vultures-2.1.0-alt2.qa1.x86_64 The Filesystem Hierarchy Standard forbids the installation of new directories in <tt>/usr/games</tt>.; fail pysol-4.82-alt8.1.noarch The Filesystem Hierarchy Standard forbids the installation of new directories in <tt>/usr/games</tt>.; fail pysol-cardsets-4.40-alt1.noarch The Filesystem Hierarchy Standard forbids the installation of new directories in <tt>/usr/games</tt>.; fail pysol-music-4.40-alt1.noarch The Filesystem Hierarchy Standard forbids the installation of new directories in <tt>/usr/games</tt>.; fail zangband-2.7.5-alt0.2.1.x86_64 The Filesystem Hierarchy Standard forbids the installation of new directories in <tt>/usr/games</tt>.; -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 7:12 ` Igor Vlasenko @ 2009-07-10 8:13 ` Денис Смирнов 2009-07-10 17:49 ` Igor Vlasenko 0 siblings, 1 reply; 26+ messages in thread From: Денис Смирнов @ 2009-07-10 8:13 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 883 bytes --] On Fri, Jul 10, 2009 at 10:12:46AM +0300, Igor Vlasenko wrote: IV> И нельзя сказать, что соответствующие пакеты заранее IV> не предупреждали: уже почти год как их ругает репокоп IV> http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/subdir-in-usr-bin.txt IV> По поводу sisyphus_check: IV> Только напомню про историческое исключение /usr/bin/mh. IV> "The Filesystem Hierarchy Standard forbids the installation of new directories in <tt>/usr/bin</tt> other than <tt>/usr/bin/mh</tt>." С одной стороны идея раньше чем в большинстве пакетов зафиксят баги выявленные репокопом превращать в error'ы в sisyphus_check мне не нравится. С другой стороны сейчас на repocop все забивают, и я не знаю как можно было бы улучшить ситуацию. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 8:13 ` Денис Смирнов @ 2009-07-10 17:49 ` Igor Vlasenko 2009-07-10 18:59 ` Денис Смирнов 0 siblings, 1 reply; 26+ messages in thread From: Igor Vlasenko @ 2009-07-10 17:49 UTC (permalink / raw) To: ALT Linux Team development discussions On Fri, Jul 10, 2009 at 12:13:59PM +0400, Денис Смирнов wrote: > On Fri, Jul 10, 2009 at 10:12:46AM +0300, Igor Vlasenko wrote: > > IV> И нельзя сказать, что соответствующие пакеты заранее > IV> не предупреждали: уже почти год как их ругает репокоп > IV> http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/subdir-in-usr-bin.txt > IV> По поводу sisyphus_check: > IV> Только напомню про историческое исключение /usr/bin/mh. > IV> "The Filesystem Hierarchy Standard forbids the installation of new directories in <tt>/usr/bin</tt> other than <tt>/usr/bin/mh</tt>." > > С одной стороны идея раньше чем в большинстве пакетов зафиксят баги > выявленные репокопом превращать в error'ы в sisyphus_check мне не > нравится. > > С другой стороны сейчас на repocop все забивают, и я не знаю как можно > было бы улучшить ситуацию. Делать регулярно NMU. Сначала поприкладывать патчи, потом перейти на то, что только руками чинится. Я уже морально готовлюсь. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 17:49 ` Igor Vlasenko @ 2009-07-10 18:59 ` Денис Смирнов 2009-07-10 19:12 ` Slava Dubrovskiy 0 siblings, 1 reply; 26+ messages in thread From: Денис Смирнов @ 2009-07-10 18:59 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 748 bytes --] On Fri, Jul 10, 2009 at 08:49:43PM +0300, Igor Vlasenko wrote: IV> Делать регулярно NMU. IV> Сначала поприкладывать патчи, IV> потом перейти на то, что только руками чинится. IV> Я уже морально готовлюсь. Я бы попробовал уговорить тебя на другую хитрость. Автоматически генерировать git-repo с этими самыми патчами, и сделать простейшую утилитку, которая бы прикладывала патчи из этого дерева. В этом случае вся процедура прикладывания патчей сведется к запуску утилитки типа "repofix" внутри соответствующего git-repo. А мантейнерам, чьи пакеты требуют подобного фикса -- еженедельно слать спам. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 18:59 ` Денис Смирнов @ 2009-07-10 19:12 ` Slava Dubrovskiy 2009-07-10 19:32 ` Денис Смирнов 0 siblings, 1 reply; 26+ messages in thread From: Slava Dubrovskiy @ 2009-07-10 19:12 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 355 bytes --] 10.07.2009 21:59, Денис Смирнов пишет: > А мантейнерам, чьи пакеты требуют подобного фикса -- еженедельно слать > спам. > "Если вы будете писать нам роботом, то мы будем читать procmail`ом" (С) -- WBR, Dubrovskiy Vyacheslav [-- Attachment #2: S/MIME Cryptographic Signature --] [-- Type: application/pkcs7-signature, Size: 3262 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 19:12 ` Slava Dubrovskiy @ 2009-07-10 19:32 ` Денис Смирнов 2009-07-10 19:42 ` Alexey Rusakov ` (2 more replies) 0 siblings, 3 replies; 26+ messages in thread From: Денис Смирнов @ 2009-07-10 19:32 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 446 bytes --] On Fri, Jul 10, 2009 at 10:12:49PM +0300, Slava Dubrovskiy wrote: SD> "Если вы будете писать нам роботом, то мы будем читать procmail`ом" (С) Вообще еженедельные обзорные письма (с ошибками в багтрекеер и багами от репокопа вместе с ссылками на HOWTO как их исправить), думаю, скорее полезны чем наоборот. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 19:32 ` Денис Смирнов @ 2009-07-10 19:42 ` Alexey Rusakov 2009-07-10 22:53 ` Денис Смирнов 2009-07-11 7:05 ` AShen 2009-07-13 20:31 ` Michael Shigorin 2 siblings, 1 reply; 26+ messages in thread From: Alexey Rusakov @ 2009-07-10 19:42 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 977 bytes --] В Птн, 10/07/2009 в 23:32 +0400, Денис Смирнов пишет: > On Fri, Jul 10, 2009 at 10:12:49PM +0300, Slava Dubrovskiy wrote: > > SD> "Если вы будете писать нам роботом, то мы будем читать procmail`ом" (С) > > Вообще еженедельные обзорные письма (с ошибками в багтрекеер и багами от > репокопа вместе с ссылками на HOWTO как их исправить), думаю, скорее > полезны чем наоборот. Не знаю, не знаю. Я почту от репокопа практически всегда пропускаю, зато обращаю внимание на его репорты на sisyphus.ru, когда собираюсь собрать очередную версию какого-нибудь пакета. -- Alexey "Ktirf" Rusakov GNOME Project ALT Linux Team [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 19:42 ` Alexey Rusakov @ 2009-07-10 22:53 ` Денис Смирнов 2009-07-10 23:46 ` Konstantin Pavlov 0 siblings, 1 reply; 26+ messages in thread From: Денис Смирнов @ 2009-07-10 22:53 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 696 bytes --] On Fri, Jul 10, 2009 at 11:42:44PM +0400, Alexey Rusakov wrote: AR> Не знаю, не знаю. Я почту от репокопа практически всегда пропускаю, зато AR> обращаю внимание на его репорты на sisyphus.ru, когда собираюсь собрать AR> очередную версию какого-нибудь пакета. При наличии git repo с патчами от репокопа и простой утилитки для их прикладывания (и вывода инфы от репокопа, для которой нет патча) -- при сборке пакета уже не надо будет смотреть на сайт. Только для обзора "а что бы мне еще пофиксить?". И вот этот обзор можно просто еженедельно высылать. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 22:53 ` Денис Смирнов @ 2009-07-10 23:46 ` Konstantin Pavlov 2009-07-13 10:11 ` Ildar Mulyukov 0 siblings, 1 reply; 26+ messages in thread From: Konstantin Pavlov @ 2009-07-10 23:46 UTC (permalink / raw) To: devel On Sat, Jul 11, 2009 at 02:53:53AM +0400, Денис Смирнов wrote: > AR> Не знаю, не знаю. Я почту от репокопа практически всегда пропускаю, зато > AR> обращаю внимание на его репорты на sisyphus.ru, когда собираюсь собрать > AR> очередную версию какого-нибудь пакета. > > При наличии git repo с патчами от репокопа и простой утилитки для их > прикладывания (и вывода инфы от репокопа, для которой нет патча) -- при > сборке пакета уже не надо будет смотреть на сайт. Только для обзора "а что > бы мне еще пофиксить?". И вот этот обзор можно просто еженедельно > высылать. Как очень ленивый мантейнер своих пакетов: интегрировать надо в сборочечницу пакетов, чтобы оно мозолило глаза при каждой сборке пакета, иначе лично я на это не обращаю никакого внимания. -- > Если я вместо subfs пропишу iso9660, тро проблема > размонтирования в КДЕ пропадет? Для начала у вас начнётся проблема монтирования :) -- lav in community@ ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 23:46 ` Konstantin Pavlov @ 2009-07-13 10:11 ` Ildar Mulyukov 2009-07-13 10:27 ` Alexey Rusakov 2009-07-13 20:32 ` Michael Shigorin 0 siblings, 2 replies; 26+ messages in thread From: Ildar Mulyukov @ 2009-07-13 10:11 UTC (permalink / raw) To: devel; +Cc: Igor Vlasenko On 11.07.2009 05:46:17, Konstantin Pavlov wrote: > On Sat, Jul 11, 2009 at 02:53:53AM +0400, Денис Смирнов wrote: > > AR> Не знаю, не знаю. Я почту от репокопа практически всегда > пропускаю, зато > > AR> обращаю внимание на его репорты на sisyphus.ru, когда собираюсь > собрать > > AR> очередную версию какого-нибудь пакета. > > > > При наличии git repo с патчами от репокопа и простой утилитки для их > > прикладывания (и вывода инфы от репокопа, для которой нет патча) -- > при > > сборке пакета уже не надо будет смотреть на сайт. Только для обзора > "а что > > бы мне еще пофиксить?". И вот этот обзор можно просто еженедельно > > высылать. > > Как очень ленивый мантейнер своих пакетов: > > интегрировать надо в сборочечницу пакетов, чтобы оно мозолило глаза > при > каждой сборке пакета, иначе лично я на это не обращаю никакого > внимания. Я даже знаю как: 1. собрать пакет с Name: LazyMaintanerToolkit 2. Рекомендовать таким мэйнтейнерам BuildReq: LazyMaintanerToolkit 3. в пакете LazyMaintanerToolkit положить rpm-хуки для проверок на repocop. Написав текст до конца уже подумываю, что и сам бы хотел такой пакет. И, пожалуй, стоило бы такой пакет переименовать как-нибудь попривлекательнее. С уважением, Ильдар З.Ы. идея бесплатная, кто хочет - реализуйте! -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru Jabber: ildar@jabber.ru ICQ: 4334029 ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-13 10:11 ` Ildar Mulyukov @ 2009-07-13 10:27 ` Alexey Rusakov 2009-07-13 20:32 ` Michael Shigorin 1 sibling, 0 replies; 26+ messages in thread From: Alexey Rusakov @ 2009-07-13 10:27 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 955 bytes --] В Пнд, 13/07/2009 в 16:11 +0600, Ildar Mulyukov пишет: > On 11.07.2009 05:46:17, Konstantin Pavlov wrote: > > Как очень ленивый мантейнер своих пакетов: > > > > интегрировать надо в сборочечницу пакетов, чтобы оно мозолило глаза > > при > > каждой сборке пакета, иначе лично я на это не обращаю никакого > > внимания. > > Я даже знаю как: > 1. собрать пакет с Name: LazyMaintanerToolkit > 2. Рекомендовать таким мэйнтейнерам BuildReq: LazyMaintanerToolkit Лучше не BuildReq, а принудительно добавлять в базовую систему на уровне опций hasher. Мне тоже нравится идея :) -- Alexey "Ktirf" Rusakov GNOME Project ALT Linux Team [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-13 10:11 ` Ildar Mulyukov 2009-07-13 10:27 ` Alexey Rusakov @ 2009-07-13 20:32 ` Michael Shigorin 1 sibling, 0 replies; 26+ messages in thread From: Michael Shigorin @ 2009-07-13 20:32 UTC (permalink / raw) To: devel On Mon, Jul 13, 2009 at 04:11:19PM +0600, Ildar Mulyukov wrote: > 1. собрать пакет с Name: LazyMaintanerToolkit > 2. Рекомендовать таким мэйнтейнерам BuildReq: LazyMaintanerToolkit 3. profit, вот только ленивые майнтейнеры обломаются. > 3. в пакете LazyMaintanerToolkit положить rpm-хуки для проверок на > repocop. А вообще Костя прав. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 19:32 ` Денис Смирнов 2009-07-10 19:42 ` Alexey Rusakov @ 2009-07-11 7:05 ` AShen 2009-07-11 8:05 ` Денис Смирнов 2009-07-13 20:31 ` Michael Shigorin 2 siblings, 1 reply; 26+ messages in thread From: AShen @ 2009-07-11 7:05 UTC (permalink / raw) To: ALT Linux Team development discussions On 10.07.2009 23:32, Денис Смирнов wrote: > On Fri, Jul 10, 2009 at 10:12:49PM +0300, Slava Dubrovskiy wrote: > > SD> "Если вы будете писать нам роботом, то мы будем читать procmail`ом" (С) > > Вообще еженедельные обзорные письма (с ошибками в багтрекеер и багами от > репокопа вместе с ссылками на HOWTO как их исправить), думаю, скорее > полезны чем наоборот. Тут уже сказали, что письма от repocop'а зачастую пропускают. Ну и я из той же оперы. Ни чего против не имею, но читать письмл, где свалино в кучу всё мне не досуг, просто нет времени. Я ни против не имею сволного отчёта, как сейчас у нас. Но мне на много полезней было, когда письмо от repocop описывающие проблемы с моими пакетами было бы направлено лично мне и в нём ни слова бы не было о других пкетах, только о моих. Мне так удобней. ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-11 7:05 ` AShen @ 2009-07-11 8:05 ` Денис Смирнов 2009-07-11 8:24 ` AShen 0 siblings, 1 reply; 26+ messages in thread From: Денис Смирнов @ 2009-07-11 8:05 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 766 bytes --] On Sat, Jul 11, 2009 at 11:05:28AM +0400, AShen wrote: A> Тут уже сказали, что письма от repocop'а зачастую пропускают. Ну и я из A> той же оперы. Ни чего против не имею, но читать письмл, где свалино в A> кучу всё мне не досуг, просто нет времени. Я ни против не имею сволного A> отчёта, как сейчас у нас. Но мне на много полезней было, когда письмо от > repocop описывающие проблемы с моими пакетами было бы направлено лично A> мне и в нём ни слова бы не было о других пкетах, только о моих. Мне так A> удобней. Именно это я и предлагаю -- еженедельный отчет от репокопа по пакетам каждого мантейнера ему лично. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-11 8:05 ` Денис Смирнов @ 2009-07-11 8:24 ` AShen 0 siblings, 0 replies; 26+ messages in thread From: AShen @ 2009-07-11 8:24 UTC (permalink / raw) To: ALT Linux Team development discussions On 11.07.2009 12:05, Денис Смирнов wrote: > Именно это я и предлагаю -- еженедельный отчет от репокопа по пакетам > каждого мантейнера ему лично. Ага, ну а то что сейчас есть не выкидывать, а оставить в дополнение. Просто иногда бывает полезно узнать о проблемах в других пакетах, а вдруг она схожа с моей? Но основное - непосредственно каждому мантейнеру и только о его пакетах. Полностью, Денис, с тобой согласен. ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-10 19:32 ` Денис Смирнов 2009-07-10 19:42 ` Alexey Rusakov 2009-07-11 7:05 ` AShen @ 2009-07-13 20:31 ` Michael Shigorin 2009-07-14 7:45 ` Денис Смирнов 2 siblings, 1 reply; 26+ messages in thread From: Michael Shigorin @ 2009-07-13 20:31 UTC (permalink / raw) To: ALT Linux Team development discussions On Fri, Jul 10, 2009 at 11:32:47PM +0400, Денис Смирнов wrote: > SD> "Если вы будете писать нам роботом, то мы будем читать procmail`ом" (С) > Вообще еженедельные обзорные письма (с ошибками в багтрекеер и > багами от репокопа вместе с ссылками на HOWTO как их > исправить), думаю, скорее полезны чем наоборот. Напоминаю: бабъяга против автопостинга багов. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-13 20:31 ` Michael Shigorin @ 2009-07-14 7:45 ` Денис Смирнов 2009-07-14 16:33 ` Michael Shigorin 0 siblings, 1 reply; 26+ messages in thread From: Денис Смирнов @ 2009-07-14 7:45 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 500 bytes --] On Mon, Jul 13, 2009 at 11:31:23PM +0300, Michael Shigorin wrote: >> Вообще еженедельные обзорные письма (с ошибками в багтрекеер и >> багами от репокопа вместе с ссылками на HOWTO как их >> исправить), думаю, скорее полезны чем наоборот. MS> Напоминаю: бабъяга против автопостинга багов. Ты про письма счастья еженедельные, или про захламление багтрекера? -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] I: sisyphus_check: upcoming /usr/bin/*/ check 2009-07-14 7:45 ` Денис Смирнов @ 2009-07-14 16:33 ` Michael Shigorin 0 siblings, 0 replies; 26+ messages in thread From: Michael Shigorin @ 2009-07-14 16:33 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, Jul 14, 2009 at 11:45:47AM +0400, Денис Смирнов wrote: > >> Вообще еженедельные обзорные письма (с ошибками в багтрекеер и > >> багами от репокопа вместе с ссылками на HOWTO как их > >> исправить), думаю, скорее полезны чем наоборот. > MS> Напоминаю: бабъяга против автопостинга багов. > Ты про письма счастья еженедельные, или про захламление багтрекера? Про второе, про первое отвечали цитатой из классиков (насчёт procmail). -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 26+ messages in thread
end of thread, other threads:[~2009-07-14 16:33 UTC | newest] Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-07-09 23:54 [devel] I: sisyphus_check: upcoming /usr/bin/*/ check Dmitry V. Levin 2009-07-10 0:50 ` Alexey I. Froloff 2009-07-10 1:10 ` Alexey Tourbin 2009-07-12 19:39 ` George V. Kouryachy 2009-07-12 19:52 ` Alexey Tourbin 2009-07-12 20:05 ` George V. Kouryachy 2009-07-10 1:03 ` Alexey Tourbin 2009-07-10 23:14 ` Alexey Tourbin 2009-07-10 7:12 ` Igor Vlasenko 2009-07-10 8:13 ` Денис Смирнов 2009-07-10 17:49 ` Igor Vlasenko 2009-07-10 18:59 ` Денис Смирнов 2009-07-10 19:12 ` Slava Dubrovskiy 2009-07-10 19:32 ` Денис Смирнов 2009-07-10 19:42 ` Alexey Rusakov 2009-07-10 22:53 ` Денис Смирнов 2009-07-10 23:46 ` Konstantin Pavlov 2009-07-13 10:11 ` Ildar Mulyukov 2009-07-13 10:27 ` Alexey Rusakov 2009-07-13 20:32 ` Michael Shigorin 2009-07-11 7:05 ` AShen 2009-07-11 8:05 ` Денис Смирнов 2009-07-11 8:24 ` AShen 2009-07-13 20:31 ` Michael Shigorin 2009-07-14 7:45 ` Денис Смирнов 2009-07-14 16:33 ` Michael Shigorin
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