From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00, DNS_FROM_OPENWHOIS,SPF_PASS autolearn=no version=3.2.5 Date: Mon, 21 Feb 2011 19:31:37 +0200 From: Igor Vlasenko To: ALT Linux Team development discussions Message-ID: <20110221173137.GA14808@dad.imath.kiev.ua> References: <4D5D17D0.7090002@rambler.ru> <4D627E44.3070203@rambler.ru> <20110221151034.GA11728@altlinux.org> <20110221161209.GA14367@dad.imath.kiev.ua> <20110221164103.GA21897@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20110221164103.GA21897@altlinux.org> User-Agent: Mutt/1.5.20 (2009-08-17) Subject: Re: [devel] ACL: mutabor X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Feb 2011 17:31:45 -0000 Archived-At: List-Archive: List-Post: 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