[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