* Re: [devel] ACL: mutabor @ 2011-02-17 12:42 ` Yury Aliaev 0 siblings, 1 reply; 20+ messages in thread From: Yury Aliaev @ 2011-02-17 12:42 UTC (permalink / raw) To: ALT Linux Team development discussions > Приветствую, > > Есть предположение, что mutabor@ уже не занимается пакетами, которые Предположение абсолютно верно. > записаны на нем в ACL. Последняя его сборка была летом 2009 года. Я бы > предложил удалить его из ACL. Я уже вроде высказывался, что все мои пакеты можно смело перевешивать на nobody. ^ permalink raw reply [flat|nested] 20+ messages in thread
[parent not found: <AANLkTimCV0+k7Puay39kTmJu5BgXp9cF4a7cUceQLPOE@mail.gmail.com>]
* Re: [devel] ACL: mutabor @ 2011-02-21 15:01 ` Yury Aliaev 2011-02-21 15:10 ` Dmitry V. Levin 0 siblings, 1 reply; 20+ messages in thread From: Yury Aliaev @ 2011-02-21 15:01 UTC (permalink / raw) To: ALT Linux Team development discussions On 02/21/2011 07:34 AM, Victor Forsiuk wrote: > Есть предположение, что mutabor@ уже не занимается пакетами, которые > > > Предположение абсолютно верно. > > > записаны на нем в ACL. Последняя его сборка была летом 2009 > года. Я бы > предложил удалить его из ACL. > > > Я уже вроде высказывался, что все мои пакеты можно смело > перевешивать на nobody. > > > Похоже, смотритель list.packages.sisyphus никак не доберется этого > сделать. А может, Юрий, если уж Вы не пропали и можете сами выпонить эти > команды - может Вы и перевесите? Честно говоря, я уже запамятовал, как это делать. Буду рад, если напомните. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] ACL: mutabor 2011-02-21 15:01 ` Yury Aliaev @ 2011-02-21 15:10 ` Dmitry V. Levin 0 siblings, 1 reply; 20+ messages in thread From: Dmitry V. Levin @ 2011-02-21 15:10 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 875 bytes --] On Mon, Feb 21, 2011 at 09:01:24AM -0600, Yury Aliaev wrote: > On 02/21/2011 07:34 AM, Victor Forsiuk wrote: > > > Есть предположение, что mutabor@ уже не > > занимается пакетами, которые > > > > > > Предположение абсолютно верно. > > > > > > записаны на нем в ACL. Последняя его > > сборка была летом 2009 > > года. Я бы > > предложил удалить его из ACL. > > > > > > Я уже вроде высказывался, что все мои > > пакеты можно смело > > перевешивать на nobody. > > > > > >Похоже, смотритель list.packages.sisyphus никак не > >доберется этого > >сделать. А может, Юрий, если уж Вы не > >пропали и можете сами выпонить эти > >команды - может Вы и перевесите? > > Честно говоря, я уже запамятовал, как это > делать. Буду рад, если напомните. Пожалуй, уже нет необходимости. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
[parent not found: <AANLkTik1qM=O143a4G0PxiRSqqmdUdaZHPdVdk7GcGU1@mail.gmail.com>]
* Re: [devel] ACL: mutabor @ 2011-02-21 16:12 ` Igor Vlasenko 0 siblings, 1 reply; 20+ messages in thread From: Igor Vlasenko @ 2011-02-21 16:12 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Feb 21, 2011 at 05:41:29PM +0200, Victor Forsiuk wrote: > И еще, по поводу реальных лидеров ACL - когда-то было обсуждение, что > неплохо бы автоматически менять лидера после достаточно большого количества > сборок пакета другим ментейнером. И если мне память не изменяет, какое-то > время такая автоматика работала? Или мне это показалось? Я предлагал такую автоматику, и написал скрипт changelog2ALTLinuxACLleader, можно взять у меня в ALTLinux-ACL.git, но не проявил достаточно настойчивости, чтобы внедрить. Можно вернуться. Сейчас рекомендуемые смены лидера выглядят так: ab -> shaba (vala) ab -> vitty (samba) aris -> shaba (libproxy) at -> ldv (screen) avm -> mithraen (ghc-binary) avm -> mithraen (ghc-bzlib) avm -> mithraen (ghc-html) avm -> mithraen (ghc-mtl) avm -> mithraen (ghc-network) avm -> mithraen (ghc-opengl) avm -> mithraen (ghc-parsec) avm -> mithraen (ghc-quickcheck) avm -> mithraen (ghc-regex-base) avm -> mithraen (ghc-regex-posix) avm -> mithraen (ghc-zlib) barabashka -> dkr (alterator-ldap-users) bga -> silicium (kernel-modules-tp_smapi-std-pae) boris -> real (wxGTK2.9) boyarsh -> vitty (drbd83) damir -> lamp (basic256) damir -> shrek (gnash) damir -> viy (ant) damir -> viy (hsqldb) damir -> viy (log4j) enp -> dubrsl (trac) evseev -> sem (dnsmasq) greycat -> vvk (ejabberd) inger -> dans (torque) inger -> real (libibcommon) kurakin -> rider (php5-fileinfo) kurakin -> rider (php5-pspell) kurakin -> rider (php5-tidy) lav -> aris (gthumb) lav -> aris (libglibmm) lav -> aris (libgtkmm2) lav -> aris (python-module-pygnome-desktop) lav -> aris (python-module-pygobject) lav -> at (perl-MIME-Types) lav -> evg (notmuch) lav -> real (gnofract4d) lav -> real (python-module-matplotlib) lav -> real (python-module-numpy) lav -> real (python-module-pycairo) lav -> real (python-module-pyfltk) lav -> real (python-module-pygame) lav -> real (python-module-scipy) lav -> rider (php5-imap) lav -> sbolshakov (libccrtp) lav -> shaba (tomboy) lav -> shrek (ekiga) lav -> shrek (evince) lav -> shrek (libopal) lav -> shrek (python-module-gst) ldv -> kas (ksymoops) manowar -> dkr (alterator-openldap) mithraen -> rider (php5-rrdtool) mithraen -> rider (php5-snmp) mithraen -> shev (foo2zjs) murygin -> andyc (feh) murygin -> ildar (bash-completion) naf -> rider (php5-apc) naf -> rider (php5-facedetect) naf -> rider (php5-ffmpeg) naf -> rider (php5-gmagick) naf -> rider (php5-imagick2) naf -> rider (php5-magickwand) naf -> rider (php5-mssql) naf -> rider (php5-mysqli) naf -> rider (php5-pdo) naf -> rider (php5-pdo_mysql) naf -> rider (php5-pdo_odbc) naf -> rider (php5-pdo_pgsql) naf -> rider (php5-pdo_sqlite) oddity -> aris (evolution) oddity -> aris (evolution-data-server) oddity -> aris (evolution-exchange) oddity -> aris (gtkhtml3) oddity -> aris (libsoup) oddity -> rider (hedgewars) oddity -> sem (snort) pv -> real (fontforge) redbaron -> mithraen (ghc-hunit) redbaron -> rider (php5-xcache) redbaron -> zerg (mlt) rider -> morozov (goldendict) rider -> sbolshakov (wpa_supplicant) rider -> shaba (libgnet) rt -> real (python-module-twisted-core) ruslandh -> zerg (kde4plasma-addon-yawp) sem -> slazav (alterator-net-wifi) shaba -> aris (alacarte) shaba -> aris (gnome-mousetweaks) shaba -> aris (gnome-screensaver) shaba -> aris (gnome-settings-daemon) shaba -> aris (gvfs) shaba -> aris (libgweather) shaba -> aris (libxklavier) shrek -> shaba (clutter) silicium -> zerg (kernel-modules-nvidia-std-def) sin -> piastry (etercifs) sin -> piastry (libnss-role) slava -> aris (gnome-backgrounds) slazav -> boyarsh (alterator-netinst) stanv -> ildar (pm-utils) swi -> aris (libgsf) tosick -> force (perl-Image-ExifTool) tosick -> mike (libmysql++) voins -> mithraen (ghc-extensible-exceptions) voins -> mithraen (ghc-mmap) vsu -> ldv (valgrind) week -> mike (strongswan) zerg -> mike (openbabel) zerg -> oddity (ltris) zver -> rider (php5-xdebug) -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 20+ messages in thread
[parent not found: <AANLkTintPuam0mgVaXmyP0gmkiT1GNSYFTY4kLTUepzV@mail.gmail.com>]
* Re: [devel] ACL: mutabor @ 2011-02-21 16:41 ` Dmitry V. Levin 2011-02-21 17:31 ` Igor Vlasenko 0 siblings, 1 reply; 20+ messages in thread From: Dmitry V. Levin @ 2011-02-21 16:41 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 940 bytes --] On Mon, Feb 21, 2011 at 06:33:07PM +0200, Victor Forsiuk wrote: > 2011/2/21 Igor Vlasenko <vlasenko@imath.kiev.ua> > > On Mon, Feb 21, 2011 at 05:41:29PM +0200, Victor Forsiuk wrote: > > > И еще, по поводу реальных лидеров ACL - когда-то было обсуждение, что > > > неплохо бы автоматически менять лидера после достаточно большого > > количества > > > сборок пакета другим ментейнером. И если мне память не изменяет, какое-то > > > время такая автоматика работала? Или мне это показалось? > > > > Я предлагал такую автоматику, и написал скрипт > > changelog2ALTLinuxACLleader, можно взять у меня в ALTLinux-ACL.git, > > но не проявил достаточно настойчивости, чтобы внедрить. > > Вот уже не вспомню точно, но мне показалось, что я заметил тогда несколько > изменений в ACL, которые были похожи на работу этого скрипта. Я за то, > чтобы его таки внедрить. Помогите мне, пожалуйста, понять, как его внедрить. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] ACL: mutabor 2011-02-21 16:41 ` Dmitry V. Levin @ 2011-02-21 17:31 ` Igor Vlasenko 2011-02-21 17:36 ` Dmitry V. Levin 2011-02-21 17:47 ` [devel] automatic ACL update Dmitry V. Levin 0 siblings, 2 replies; 20+ messages in thread From: Igor Vlasenko @ 2011-02-21 17:31 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Feb 21, 2011 at 07:41:03PM +0300, Dmitry V. Levin wrote: > > Вот уже не вспомню точно, но мне показалось, что я заметил тогда несколько > > изменений в ACL, которые были похожи на работу этого скрипта. Я за то, > > чтобы его таки внедрить. > Помогите мне, пожалуйста, понять, как его внедрить. технически препятствий особых нет, я сейчас выложил свежую версию, где ключ --acl генерирует готовые команды для git.alt acl, у себя в git/alt::viy/packages/ALTLinux-ACL.git. Список ниже (будущий лидер собирал пакет не менее 4-х раз подряд за не менее чем 6 месяцев) получен с помощью вызова ./changelog2ALTLinuxACLleader --months 6 --count 4 --no-group -q --acl /var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS Замечания: 1) --no-group (по умолчанию) потому, что прошлый раз договорились группы пока не трогать. 2) чтобы сменился лидер, он должен быть в acl, хотя бы как @everybody. for example, if acl is [A @everybody] then B can be added. but if acl is [A] then B can't be added. остается обсудить механизм, как время от времени выполнять эти команды. В радикальном случае администратор может поставить этот скрипт в крон :) ssh git.alt acl sisyphus basic256 add lamp ssh git.alt acl sisyphus basic256 leader lamp ssh git.alt acl sisyphus strongswan add mike ssh git.alt acl sisyphus strongswan leader mike ssh git.alt acl sisyphus perl-MIME-Types add at ssh git.alt acl sisyphus perl-MIME-Types leader at ssh git.alt acl sisyphus alacarte add aris ssh git.alt acl sisyphus alacarte leader aris ssh git.alt acl sisyphus ghc-extensible-exceptions add mithraen ssh git.alt acl sisyphus ghc-extensible-exceptions leader mithraen ssh git.alt acl sisyphus pm-utils add ildar ssh git.alt acl sisyphus pm-utils leader ildar ssh git.alt acl sisyphus python-module-pygnome-desktop add aris ssh git.alt acl sisyphus python-module-pygnome-desktop leader aris ssh git.alt acl sisyphus libsoup add aris ssh git.alt acl sisyphus libsoup leader aris ssh git.alt acl sisyphus evolution-data-server add aris ssh git.alt acl sisyphus evolution-data-server leader aris ssh git.alt acl sisyphus php5-imap add rider ssh git.alt acl sisyphus php5-imap leader rider ssh git.alt acl sisyphus hedgewars add rider ssh git.alt acl sisyphus hedgewars leader rider ssh git.alt acl sisyphus tomboy add shaba ssh git.alt acl sisyphus tomboy leader shaba ssh git.alt acl sisyphus openbabel add mike ssh git.alt acl sisyphus openbabel leader mike ssh git.alt acl sisyphus mlt add zerg ssh git.alt acl sisyphus mlt leader zerg ssh git.alt acl sisyphus gvfs add aris ssh git.alt acl sisyphus gvfs leader aris ssh git.alt acl sisyphus trac add dubrsl ssh git.alt acl sisyphus trac leader dubrsl ssh git.alt acl sisyphus python-module-pycairo add real ssh git.alt acl sisyphus python-module-pycairo leader real ssh git.alt acl sisyphus alterator-ldap-users add dkr ssh git.alt acl sisyphus alterator-ldap-users leader dkr ssh git.alt acl sisyphus ghc-opengl add mithraen ssh git.alt acl sisyphus ghc-opengl leader mithraen ssh git.alt acl sisyphus ghc-parsec add mithraen ssh git.alt acl sisyphus ghc-parsec leader mithraen ssh git.alt acl sisyphus ghc-mmap add mithraen ssh git.alt acl sisyphus ghc-mmap leader mithraen ssh git.alt acl sisyphus evince add shrek ssh git.alt acl sisyphus evince leader shrek ssh git.alt acl sisyphus php5-pspell add rider ssh git.alt acl sisyphus php5-pspell leader rider ssh git.alt acl sisyphus php5-imagick2 add rider ssh git.alt acl sisyphus php5-imagick2 leader rider ssh git.alt acl sisyphus php5-xdebug add rider ssh git.alt acl sisyphus php5-xdebug leader rider ssh git.alt acl sisyphus gnome-mousetweaks add aris ssh git.alt acl sisyphus gnome-mousetweaks leader aris ssh git.alt acl sisyphus wxGTK2.9 add real ssh git.alt acl sisyphus wxGTK2.9 leader real ssh git.alt acl sisyphus libgtkmm2 add aris ssh git.alt acl sisyphus libgtkmm2 leader aris ssh git.alt acl sisyphus gtkhtml3 add aris ssh git.alt acl sisyphus gtkhtml3 leader aris ssh git.alt acl sisyphus python-module-pygame add real ssh git.alt acl sisyphus python-module-pygame leader real ssh git.alt acl sisyphus libopal add shrek ssh git.alt acl sisyphus libopal leader shrek ssh git.alt acl sisyphus dnsmasq add sem ssh git.alt acl sisyphus dnsmasq leader sem ssh git.alt acl sisyphus gnash add shrek ssh git.alt acl sisyphus gnash leader shrek ssh git.alt acl sisyphus php5-mssql add rider ssh git.alt acl sisyphus php5-mssql leader rider ssh git.alt acl sisyphus alterator-net-wifi add slazav ssh git.alt acl sisyphus alterator-net-wifi leader slazav ssh git.alt acl sisyphus php5-pdo add rider ssh git.alt acl sisyphus php5-pdo leader rider ssh git.alt acl sisyphus gnome-backgrounds add aris ssh git.alt acl sisyphus gnome-backgrounds leader aris ssh git.alt acl sisyphus python-module-numpy add real ssh git.alt acl sisyphus python-module-numpy leader real ssh git.alt acl sisyphus bash-completion add ildar ssh git.alt acl sisyphus bash-completion leader ildar ssh git.alt acl sisyphus alterator-netinst add boyarsh ssh git.alt acl sisyphus alterator-netinst leader boyarsh ssh git.alt acl sisyphus libgweather add aris ssh git.alt acl sisyphus libgweather leader aris ssh git.alt acl sisyphus snort add sem ssh git.alt acl sisyphus snort leader sem ssh git.alt acl sisyphus drbd83 add vitty ssh git.alt acl sisyphus drbd83 leader vitty ssh git.alt acl sisyphus php5-ffmpeg add rider ssh git.alt acl sisyphus php5-ffmpeg leader rider ssh git.alt acl sisyphus gnome-settings-daemon add aris ssh git.alt acl sisyphus gnome-settings-daemon leader aris ssh git.alt acl sisyphus php5-snmp add rider ssh git.alt acl sisyphus php5-snmp leader rider ssh git.alt acl sisyphus python-module-pygobject add aris ssh git.alt acl sisyphus python-module-pygobject leader aris ssh git.alt acl sisyphus kernel-modules-nvidia-std-def add zerg ssh git.alt acl sisyphus kernel-modules-nvidia-std-def leader zerg ssh git.alt acl sisyphus ghc-zlib add mithraen ssh git.alt acl sisyphus ghc-zlib leader mithraen ssh git.alt acl sisyphus gnome-screensaver add aris ssh git.alt acl sisyphus gnome-screensaver leader aris ssh git.alt acl sisyphus valgrind add ldv ssh git.alt acl sisyphus valgrind leader ldv ssh git.alt acl sisyphus php5-apc add rider ssh git.alt acl sisyphus php5-apc leader rider ssh git.alt acl sisyphus ltris add oddity ssh git.alt acl sisyphus ltris leader oddity ssh git.alt acl sisyphus gnofract4d add real ssh git.alt acl sisyphus gnofract4d leader real ssh git.alt acl sisyphus vala add shaba ssh git.alt acl sisyphus vala leader shaba ssh git.alt acl sisyphus libccrtp add sbolshakov ssh git.alt acl sisyphus libccrtp leader sbolshakov ssh git.alt acl sisyphus etercifs add piastry ssh git.alt acl sisyphus etercifs leader piastry ssh git.alt acl sisyphus php5-pdo_mysql add rider ssh git.alt acl sisyphus php5-pdo_mysql leader rider ssh git.alt acl sisyphus ghc-regex-base add mithraen ssh git.alt acl sisyphus ghc-regex-base leader mithraen ssh git.alt acl sisyphus php5-pdo_odbc add rider ssh git.alt acl sisyphus php5-pdo_odbc leader rider ssh git.alt acl sisyphus php5-tidy add rider ssh git.alt acl sisyphus php5-tidy leader rider ssh git.alt acl sisyphus kde4plasma-addon-yawp add zerg ssh git.alt acl sisyphus kde4plasma-addon-yawp leader zerg ssh git.alt acl sisyphus hsqldb add viy ssh git.alt acl sisyphus hsqldb leader viy ssh git.alt acl sisyphus fontforge add real ssh git.alt acl sisyphus fontforge leader real ssh git.alt acl sisyphus ant add viy ssh git.alt acl sisyphus ant leader viy ssh git.alt acl sisyphus foo2zjs add shev ssh git.alt acl sisyphus foo2zjs leader shev ssh git.alt acl sisyphus ghc-regex-posix add mithraen ssh git.alt acl sisyphus ghc-regex-posix leader mithraen ssh git.alt acl sisyphus gthumb add aris ssh git.alt acl sisyphus gthumb leader aris ssh git.alt acl sisyphus php5-pdo_pgsql add rider ssh git.alt acl sisyphus php5-pdo_pgsql leader rider ssh git.alt acl sisyphus evolution add aris ssh git.alt acl sisyphus evolution leader aris ssh git.alt acl sisyphus python-module-twisted-core add real ssh git.alt acl sisyphus python-module-twisted-core leader real ssh git.alt acl sisyphus php5-gmagick add rider ssh git.alt acl sisyphus php5-gmagick leader rider ssh git.alt acl sisyphus ksymoops add kas ssh git.alt acl sisyphus ksymoops leader kas ssh git.alt acl sisyphus perl-Image-ExifTool add force ssh git.alt acl sisyphus perl-Image-ExifTool leader force ssh git.alt acl sisyphus libxklavier add aris ssh git.alt acl sisyphus libxklavier leader aris ssh git.alt acl sisyphus wpa_supplicant add sbolshakov ssh git.alt acl sisyphus wpa_supplicant leader sbolshakov ssh git.alt acl sisyphus ghc-bzlib add mithraen ssh git.alt acl sisyphus ghc-bzlib leader mithraen ssh git.alt acl sisyphus php5-fileinfo add rider ssh git.alt acl sisyphus php5-fileinfo leader rider ssh git.alt acl sisyphus goldendict add morozov ssh git.alt acl sisyphus goldendict leader morozov ssh git.alt acl sisyphus ghc-network add mithraen ssh git.alt acl sisyphus ghc-network leader mithraen ssh git.alt acl sisyphus evolution-exchange add aris ssh git.alt acl sisyphus evolution-exchange leader aris ssh git.alt acl sisyphus libgsf add aris ssh git.alt acl sisyphus libgsf leader aris ssh git.alt acl sisyphus libmysql++ add mike ssh git.alt acl sisyphus libmysql++ leader mike ssh git.alt acl sisyphus notmuch add evg ssh git.alt acl sisyphus notmuch leader evg ssh git.alt acl sisyphus ekiga add shrek ssh git.alt acl sisyphus ekiga leader shrek ssh git.alt acl sisyphus libproxy add shaba ssh git.alt acl sisyphus libproxy leader shaba ssh git.alt acl sisyphus php5-pdo_sqlite add rider ssh git.alt acl sisyphus php5-pdo_sqlite leader rider ssh git.alt acl sisyphus torque add dans ssh git.alt acl sisyphus torque leader dans ssh git.alt acl sisyphus php5-magickwand add rider ssh git.alt acl sisyphus php5-magickwand leader rider ssh git.alt acl sisyphus libibcommon add real ssh git.alt acl sisyphus libibcommon leader real ssh git.alt acl sisyphus python-module-matplotlib add real ssh git.alt acl sisyphus python-module-matplotlib leader real ssh git.alt acl sisyphus clutter add shaba ssh git.alt acl sisyphus clutter leader shaba ssh git.alt acl sisyphus ghc-quickcheck add mithraen ssh git.alt acl sisyphus ghc-quickcheck leader mithraen ssh git.alt acl sisyphus ghc-mtl add mithraen ssh git.alt acl sisyphus ghc-mtl leader mithraen ssh git.alt acl sisyphus php5-facedetect add rider ssh git.alt acl sisyphus php5-facedetect leader rider ssh git.alt acl sisyphus libnss-role add piastry ssh git.alt acl sisyphus libnss-role leader piastry ssh git.alt acl sisyphus ghc-hunit add mithraen ssh git.alt acl sisyphus ghc-hunit leader mithraen ssh git.alt acl sisyphus python-module-scipy add real ssh git.alt acl sisyphus python-module-scipy leader real ssh git.alt acl sisyphus feh add andyc ssh git.alt acl sisyphus feh leader andyc ssh git.alt acl sisyphus php5-mysqli add rider ssh git.alt acl sisyphus php5-mysqli leader rider ssh git.alt acl sisyphus samba add vitty ssh git.alt acl sisyphus samba leader vitty ssh git.alt acl sisyphus ghc-binary add mithraen ssh git.alt acl sisyphus ghc-binary leader mithraen ssh git.alt acl sisyphus log4j add viy ssh git.alt acl sisyphus log4j leader viy ssh git.alt acl sisyphus ghc-html add mithraen ssh git.alt acl sisyphus ghc-html leader mithraen ssh git.alt acl sisyphus php5-xcache add rider ssh git.alt acl sisyphus php5-xcache leader rider ssh git.alt acl sisyphus python-module-gst add shrek ssh git.alt acl sisyphus python-module-gst leader shrek ssh git.alt acl sisyphus libgnet add shaba ssh git.alt acl sisyphus libgnet leader shaba ssh git.alt acl sisyphus python-module-pyfltk add real ssh git.alt acl sisyphus python-module-pyfltk leader real ssh git.alt acl sisyphus libglibmm add aris ssh git.alt acl sisyphus libglibmm leader aris ssh git.alt acl sisyphus ejabberd add vvk ssh git.alt acl sisyphus ejabberd leader vvk ssh git.alt acl sisyphus kernel-modules-tp_smapi-std-pae add silicium ssh git.alt acl sisyphus kernel-modules-tp_smapi-std-pae leader silicium ssh git.alt acl sisyphus php5-rrdtool add rider ssh git.alt acl sisyphus php5-rrdtool leader rider ssh git.alt acl sisyphus screen add ldv ssh git.alt acl sisyphus screen leader ldv ssh git.alt acl sisyphus alterator-openldap add dkr ssh git.alt acl sisyphus alterator-openldap leader dkr -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] ACL: mutabor 2011-02-21 17:31 ` Igor Vlasenko @ 2011-02-21 17:36 ` Dmitry V. Levin 2011-02-21 17:41 ` Igor Vlasenko 2011-02-21 17:47 ` [devel] automatic ACL update Dmitry V. Levin 1 sibling, 1 reply; 20+ messages in thread From: Dmitry V. Levin @ 2011-02-21 17:36 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1494 bytes --] On Mon, Feb 21, 2011 at 07:31:37PM +0200, Igor Vlasenko wrote: > On Mon, Feb 21, 2011 at 07:41:03PM +0300, Dmitry V. Levin wrote: > > > Вот уже не вспомню точно, но мне показалось, что я заметил тогда несколько > > > изменений в ACL, которые были похожи на работу этого скрипта. Я за то, > > > чтобы его таки внедрить. > > Помогите мне, пожалуйста, понять, как его внедрить. > > технически препятствий особых нет, я сейчас выложил свежую версию, > где ключ --acl генерирует готовые команды для git.alt acl, > у себя в git/alt::viy/packages/ALTLinux-ACL.git. > > Список ниже (будущий лидер собирал пакет не менее 4-х раз подряд за не менее чем 6 месяцев) получен с помощью вызова > ./changelog2ALTLinuxACLleader --months 6 --count 4 --no-group -q --acl /var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS Учитывает ли этот алгоритм, кто собирал пакет последним? > Замечания: > 1) --no-group (по умолчанию) потому, что прошлый раз договорились группы пока не трогать. > 2) чтобы сменился лидер, он должен быть в acl, хотя бы как @everybody. > for example, if acl is [A @everybody] then B can be added. > but if acl is [A] then B can't be added. > > остается обсудить механизм, как время от времени выполнять эти команды. > В радикальном случае администратор может поставить этот скрипт в крон :) > > ssh git.alt acl sisyphus basic256 add lamp > ssh git.alt acl sisyphus basic256 leader lamp Две команды add+leader это лишнее, достаточно просто leader. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] ACL: mutabor 2011-02-21 17:36 ` Dmitry V. Levin @ 2011-02-21 17:41 ` Igor Vlasenko 2011-02-21 18:29 ` Pavel Vainerman 0 siblings, 1 reply; 20+ messages in thread From: Igor Vlasenko @ 2011-02-21 17:41 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Feb 21, 2011 at 08:36:57PM +0300, Dmitry V. Levin wrote: > > Список ниже (будущий лидер собирал пакет не менее 4-х раз подряд за не менее чем 6 месяцев) получен с помощью вызова > > ./changelog2ALTLinuxACLleader --months 6 --count 4 --no-group -q --acl /var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS > > Учитывает ли этот алгоритм, кто собирал пакет последним? Да. Именно, берется последний человек, собиравший пакет, отматываются назад его changelogs, подряд идущие от последнего, и проверяется, что этих changelogs >=4 и самый старый их них не моложе 6 months. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] ACL: mutabor 2011-02-21 17:41 ` Igor Vlasenko @ 2011-02-21 18:29 ` Pavel Vainerman 2011-02-21 21:44 ` Igor Vlasenko ` (2 more replies) 0 siblings, 3 replies; 20+ messages in thread From: Pavel Vainerman @ 2011-02-21 18:29 UTC (permalink / raw) To: ALT Linux Team development discussions 21 февраля 2011, Igor Vlasenko написал: > On Mon, Feb 21, 2011 at 08:36:57PM +0300, Dmitry V. Levin wrote: > > > Список ниже (будущий лидер собирал пакет не менее 4-х раз подряд за не > > > менее чем 6 месяцев) получен с помощью вызова > > > ./changelog2ALTLinuxACLleader --months 6 --count 4 --no-group -q --acl > > > /var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS > > > > Учитывает ли этот алгоритм, кто собирал пакет последним? > > Да. Именно, берется последний человек, собиравший пакет, > отматываются назад его changelogs, подряд идущие от последнего, > и проверяется, что этих changelogs >=4 > и самый старый их них не моложе 6 months. Это возможно не совсем верно. Например мой пакет fontforge попавший щас под раздачу ACL-ей.. Евгений (REAL) действительно его собирал больше 4-х раз (за что ему большое спасибо) НО только два из них были собственно сборкой новой версии, остальные, это мелкие правки сборки.. И я бы и рад собрать очередную версию.. но Евгений собрал последнюю и ей больше шести месяцев.. :) P.S. Хотя с другой стороны, если есть более "расторопные" люди, которые действительно собирают.. то может и верно делать из "автоматом" лидерами.. --- Pavel Vainerman www.etersoft.ru ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] ACL: mutabor 2011-02-21 18:29 ` Pavel Vainerman @ 2011-02-21 21:44 ` Igor Vlasenko 2011-02-21 21:55 ` Pavel Vainerman 2011-02-22 20:54 ` Michael Shigorin 2 siblings, 1 reply; 20+ messages in thread From: Igor Vlasenko @ 2011-02-21 21:44 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Feb 21, 2011 at 09:29:39PM +0300, Pavel Vainerman wrote: > > и проверяется, что этих changelogs >=4 > > и самый старый их них не моложе 6 months. > Это возможно не совсем верно. Например мой пакет fontforge попавший щас под > раздачу ACL-ей.. Евгений (REAL) действительно его собирал больше 4-х раз (за > что ему большое спасибо) НО только два из них были собственно сборкой новой > версии, остальные, это мелкие правки сборки.. > И я бы и рад собрать очередную версию.. но Евгений собрал последнюю и ей > больше шести месяцев.. :) нет предела соверщенству: при желании повод отправить в Сизиф новую версию всегда есть, см. http://www.sisyphus.ru/ru/srpm/Sisyphus/fontforge/repocop > P.S. Хотя с другой стороны, если есть более "расторопные" люди, которые > действительно собирают.. то может и верно делать из "автоматом" лидерами.. Да. И 6 месяцев -- срок достаточно большой, чтобы при желании сохранить лидерство успеть отреагировать -- послать пакет на сборку самому. я ожидаю, что общие моральные приобретения в тим от получения заслуженного лидерства на заинтересовавшие пакеты должны превышать общие моральные потери в тим от отъема лидерства с заброшенных пакетов. Надо ведь как-то вознаграждать людей, которые подхватывают заброшенные пакеты. Плюс для кого-то угроза отъема лидерства будет стимулом возвращаться к заброшенным пакетам. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] ACL: mutabor 2011-02-21 21:44 ` Igor Vlasenko @ 2011-02-21 21:55 ` Pavel Vainerman 2011-02-21 22:00 ` Igor Vlasenko 0 siblings, 1 reply; 20+ messages in thread From: Pavel Vainerman @ 2011-02-21 21:55 UTC (permalink / raw) To: ALT Linux Team development discussions 22 февраля 2011, Igor Vlasenko написал: > On Mon, Feb 21, 2011 at 09:29:39PM +0300, Pavel Vainerman wrote: > > > и проверяется, что этих changelogs >=4 > > > и самый старый их них не моложе 6 months. > > > > > Это возможно не совсем верно. Например мой пакет fontforge попавший > > щас под > > > > раздачу ACL-ей.. Евгений (REAL) действительно его собирал больше 4-х раз > > (за что ему большое спасибо) НО только два из них были собственно > > сборкой новой версии, остальные, это мелкие правки сборки.. > > И я бы и рад собрать очередную версию.. но Евгений собрал последнюю и ей > > больше шести месяцев.. :) > > нет предела соверщенству: при желании повод отправить в > Сизиф новую версию всегда есть, см. > http://www.sisyphus.ru/ru/srpm/Sisyphus/fontforge/repocop Там всё вроде как [OK].. или вы про freedesktop-desktop тест? > я ожидаю, что общие моральные приобретения в тим от получения > заслуженного лидерства на заинтересовавшие пакеты > должны превышать общие моральные потери в тим > от отъема лидерства с заброшенных пакетов. > > Надо ведь как-то вознаграждать людей, которые подхватывают заброшенные > пакеты. Плюс для кого-то угроза отъема лидерства > будет стимулом возвращаться к заброшенным пакетам. Да в целом я согласен.. Это правильнее.. т.к. повышает "качество сопровождения".. (незаинтерисованные отсеиваются)... --- Pavel Vainerman www.etersoft.ru ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] ACL: mutabor 2011-02-21 21:55 ` Pavel Vainerman @ 2011-02-21 22:00 ` Igor Vlasenko 0 siblings, 0 replies; 20+ messages in thread From: Igor Vlasenko @ 2011-02-21 22:00 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, Feb 22, 2011 at 12:55:25AM +0300, Pavel Vainerman wrote: > > нет предела соверщенству: при желании повод отправить в > > Сизиф новую версию всегда есть, см. > > http://www.sisyphus.ru/ru/srpm/Sisyphus/fontforge/repocop > Там всё вроде как [OK].. или вы про freedesktop-desktop тест? да. нет предела совершенству ;) -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 20+ messages in thread
[parent not found: <AANLkTimOhTXJXTLyGyvibATvJxzBo1Ti6UntmJ9NZrc3@mail.gmail.com>]
* Re: [devel] ACL: mutabor @ 2011-02-22 14:45 ` Pavel Vaynerman 0 siblings, 0 replies; 20+ messages in thread From: Pavel Vaynerman @ 2011-02-22 14:45 UTC (permalink / raw) To: ALT Linux Team development discussions > Час тому вышла свежайшая версия fontforge: > > http://sourceforge.net/projects/fontforge/files/fontforge-source/ > > :) да. спасибо.. сам удивился как вовремя подоспело.. :) -- Pavel Vaynerman www.etersoft.ru ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] ACL: mutabor 2011-02-21 18:29 ` Pavel Vainerman 2011-02-21 21:44 ` Igor Vlasenko @ 2011-02-22 20:54 ` Michael Shigorin 2 siblings, 0 replies; 20+ messages in thread From: Michael Shigorin @ 2011-02-22 20:54 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Feb 21, 2011 at 09:29:39PM +0300, Pavel Vainerman wrote: > Евгений (REAL) действительно его собирал больше 4-х раз (за что > ему большое спасибо) НО только два из них были собственно > сборкой новой версии, остальные, это мелкие правки сборки.. IMHO это как раз случай для использования @qa вместо добавления логина в ACL пакета. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] automatic ACL update 2011-02-21 17:31 ` Igor Vlasenko 2011-02-21 17:36 ` Dmitry V. Levin @ 2011-02-21 17:47 ` Dmitry V. Levin 2011-02-21 18:09 ` Igor Vlasenko 1 sibling, 1 reply; 20+ messages in thread From: Dmitry V. Levin @ 2011-02-21 17:47 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 997 bytes --] On Mon, Feb 21, 2011 at 07:31:37PM +0200, Igor Vlasenko wrote: [...] > Список ниже (будущий лидер собирал пакет не менее 4-х раз подряд за не менее чем 6 месяцев) получен с помощью вызова > ./changelog2ALTLinuxACLleader --months 6 --count 4 --no-group -q --acl /var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS > > Замечания: > 1) --no-group (по умолчанию) потому, что прошлый раз договорились группы пока не трогать. > 2) чтобы сменился лидер, он должен быть в acl, хотя бы как @everybody. > for example, if acl is [A @everybody] then B can be added. > but if acl is [A] then B can't be added. > > остается обсудить механизм, как время от времени выполнять эти команды. > В радикальном случае администратор может поставить этот скрипт в крон :) Если запускать обновление ACL по крону, то имеет смысл сканировать только свежие пакеты. Например, только те пакеты, дата модификации которых позже чем у некоторого явно указанного файла. Как это можно было бы сделать? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] automatic ACL update 2011-02-21 17:47 ` [devel] automatic ACL update Dmitry V. Levin @ 2011-02-21 18:09 ` Igor Vlasenko 2011-02-21 20:58 ` Денис Смирнов 0 siblings, 1 reply; 20+ messages in thread From: Igor Vlasenko @ 2011-02-21 18:09 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Feb 21, 2011 at 08:47:55PM +0300, Dmitry V. Levin wrote: > Если запускать обновление ACL по крону, то имеет смысл сканировать только > свежие пакеты. Например, только те пакеты, дата модификации которых позже > чем у некоторого явно указанного файла. Как это можно было бы сделать? Сел писать, а потом подумал, что нет особого смысла. У скрипта латентность m=6 месяцев, т.е. если в феврале кто-то взялся бурно собирать пакет foo, в конце-концов выложил вылизанную версию и успокоился, после чего никто пакет не трогал 6 месяцев, то скрипт только через m=6 месяцев и отреагирует. Поэтому надо брать новые пакеты за последние 6 месяцев, а за это время поменяется половина Сизифа: $ find /ALT/Sisyphus/files/SRPMS | wc -l 10848 $ find /ALT/Sisyphus/files/SRPMS -newer ./BlockHosts-2.5.0-alt1.src.rpm | wc -l 5338 что не ведет к реальной экономии. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] automatic ACL update 2011-02-21 18:09 ` Igor Vlasenko @ 2011-02-21 20:58 ` Денис Смирнов 2011-02-21 21:34 ` Igor Vlasenko 0 siblings, 1 reply; 20+ messages in thread From: Денис Смирнов @ 2011-02-21 20:58 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1048 bytes --] On Mon, Feb 21, 2011 at 08:09:17PM +0200, Igor Vlasenko wrote: IV> Сел писать, а потом подумал, что нет особого смысла. IV> У скрипта латентность m=6 месяцев, т.е. если в феврале IV> кто-то взялся бурно собирать пакет foo, IV> в конце-концов выложил вылизанную версию и успокоился, IV> после чего никто пакет не трогал 6 месяцев, то IV> скрипт только через m=6 месяцев и отреагирует. IV> Поэтому надо брать новые пакеты за последние 6 месяцев, IV> а за это время поменяется половина Сизифа: IV> $ find /ALT/Sisyphus/files/SRPMS | wc -l IV> 10848 IV> $ find /ALT/Sisyphus/files/SRPMS -newer ./BlockHosts-2.5.0-alt1.src.rpm | wc -l IV> 5338 IV> что не ведет к реальной экономии. Сравнение даты с текущей и анализ changelog можно разбить на два разных скрипта. И кэшировать результат разбора changelog'а. Тогда скрипт сможет анализировать только пакеты, изменившиеся с последнего запуска скрипта. -- С уважением, Денис http://mithraen.ru/ ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] automatic ACL update 2011-02-21 20:58 ` Денис Смирнов @ 2011-02-21 21:34 ` Igor Vlasenko 2011-02-21 21:36 ` Dmitry V. Levin 0 siblings, 1 reply; 20+ messages in thread From: Igor Vlasenko @ 2011-02-21 21:34 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Feb 21, 2011 at 11:58:23PM +0300, Денис Смирнов wrote: > Сравнение даты с текущей и анализ changelog можно разбить на два разных > скрипта. И кэшировать результат разбора changelog'а. > > Тогда скрипт сможет анализировать только пакеты, изменившиеся с последнего > запуска скрипта. С закешированным обращением к диску скрипт отрабатывает у меня за пол секунды. При первом обращении к диску (по памяти) 10-20 секунд. Учитывая, что чаще чем раз в месяц запускать его не стоит... -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] automatic ACL update 2011-02-21 21:34 ` Igor Vlasenko @ 2011-02-21 21:36 ` Dmitry V. Levin 2011-02-21 21:47 ` Igor Vlasenko 0 siblings, 1 reply; 20+ messages in thread From: Dmitry V. Levin @ 2011-02-21 21:36 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 649 bytes --] On Mon, Feb 21, 2011 at 11:34:54PM +0200, Igor Vlasenko wrote: > On Mon, Feb 21, 2011 at 11:58:23PM +0300, Денис Смирнов wrote: > > Сравнение даты с текущей и анализ changelog можно разбить на два разных > > скрипта. И кэшировать результат разбора changelog'а. > > > > Тогда скрипт сможет анализировать только пакеты, изменившиеся с последнего > > запуска скрипта. > > С закешированным обращением к диску скрипт отрабатывает > у меня за пол секунды. При первом обращении к диску > (по памяти) 10-20 секунд. Учитывая, что чаще чем раз в месяц > запускать его не стоит... Что нужно этому скрипту для корректной работы? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] automatic ACL update 2011-02-21 21:36 ` Dmitry V. Levin @ 2011-02-21 21:47 ` Igor Vlasenko 0 siblings, 0 replies; 20+ messages in thread From: Igor Vlasenko @ 2011-02-21 21:47 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, Feb 22, 2011 at 12:36:53AM +0300, Dmitry V. Levin wrote: > > С закешированным обращением к диску скрипт отрабатывает > > у меня за пол секунды. При первом обращении к диску > > (по памяти) 10-20 секунд. Учитывая, что чаще чем раз в месяц > > запускать его не стоит... > > Что нужно этому скрипту для корректной работы? perl-ALTLinux-ACL-0.03 из Сизифа или 5.1/branch. более того, могу включить этот скрипт в сам пакет perl-ALTLinux-ACL. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2011-02-22 20:54 UTC | newest] Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2011-02-17 12:42 ` [devel] ACL: mutabor Yury Aliaev 2011-02-21 15:01 ` Yury Aliaev 2011-02-21 15:10 ` Dmitry V. Levin 2011-02-21 16:12 ` Igor Vlasenko 2011-02-21 16:41 ` Dmitry V. Levin 2011-02-21 17:31 ` Igor Vlasenko 2011-02-21 17:36 ` Dmitry V. Levin 2011-02-21 17:41 ` Igor Vlasenko 2011-02-21 18:29 ` Pavel Vainerman 2011-02-21 21:44 ` Igor Vlasenko 2011-02-21 21:55 ` Pavel Vainerman 2011-02-21 22:00 ` Igor Vlasenko 2011-02-22 14:45 ` Pavel Vaynerman 2011-02-22 20:54 ` Michael Shigorin 2011-02-21 17:47 ` [devel] automatic ACL update Dmitry V. Levin 2011-02-21 18:09 ` Igor Vlasenko 2011-02-21 20:58 ` Денис Смирнов 2011-02-21 21:34 ` Igor Vlasenko 2011-02-21 21:36 ` Dmitry V. Levin 2011-02-21 21:47 ` 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