[devel] Python-2.7

Dmitry V. Levin ldv на altlinux.org
Вт Ноя 22 15:33:57 MSK 2011


On Tue, Nov 22, 2011 at 04:25:04PM +0400, Dmitry V. Levin wrote:
> On Tue, Nov 22, 2011 at 02:47:27PM +0400, Sergey V Turchin wrote:
> > On 21 ноября 2011 23:42:29 Dmitry V. Levin wrote:
> > 
> > [...]
> > > Таким образом, 207 из 1771 пакета будут затронуты этим заданием вопреки
> > > ограничениям girar-acl.
> > Как можно получить список своих пакетов из этого задания?
> 
> Какие пакеты считать своими?

Список всех пакетов, затронутых заданием, можно получить так:
$ lftp -c 'cat http://git.altlinux.org/tasks/56981/logs/events.74.1.log' |sed -n 's/^girar-check-perms: access to \([^ ]\+\) .*/\1/p' |sort -u

Список всех пакетов, в ACL которых присутствует zerg, можно получить так:
lftp -c 'cat http://git.altlinux.org/acl/list.packages.sisyphus' |sed -n '/[[:space:]]zerg\([[:space:]]\|$\)/ s/[[:space:]].*//p' |sort -u

Пересечение этих двух списков можно получить так:
$ comm -12 <(lftp -c 'cat http://git.altlinux.org/tasks/56981/logs/events.74.1.log' |sed -n 's/^girar-check-perms: access to \([^ ]\+\) .*/\1/p' |sort -u) <(lftp -c 'cat http://git.altlinux.org/acl/list.packages.sisyphus' |sed -n '/[[:space:]]zerg\([[:space:]]\|$\)/ s/[[:space:]].*//p' |sort -u)


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20111122/7da9f0ac/attachment.bin>


Подробная информация о списке рассылки Devel