[devel] IA: sisyphus acl

Dmitry V. Levin ldv на altlinux.org
Вт Мар 28 05:06:21 MSD 2006


On Tue, Mar 28, 2006 at 01:54:16AM +0400, Alexey Gladkov wrote:
> Записки имеют формат:
> <Target> <Action> <Arguments>
> 
> <Target> := Package|@Group
> <Action> := add|rem|nmu|leader|bts
> 
> Первое поле это имя пакета или название группы (обязательно начанается
> с символа '@').

Перевожу: если первый символ '@', то за ним следует имя группы.
В противном случае первый символ начинает имя пакета.

> Для add и rem команд в качетсве аргументов выступает список
> мантейнеров. NMU выдаётся одному человеку. Лидер может быть только
> один - аргументы это один мантейнер.

Более формально:
<Target> add|rem maintainer1 [maintainer2 ...]
<Target> nmu|leader|bts maintainer

Кто может совершать какие действия?  Тут возможны варианты, надо их
зафиксировать.

> Есть ключевые слова:
> #nobody - пакет переводится в группу "судьба пакета меня не
> интересует" - @nobody. Это действительно только add.

Этого я не понял.  Совсем.  Просьба пояснить.

> #all - чтобы удалить сразу всех. Действительно для rem.

Попробую угадать:
<Target> rem #all
Если Target это пакет, то в результате у пакета не останется мантейнеров.
Если Target это группа мантейнеров, то в результате группа станет пустой,
а все пакеты, которые эта группа обслуживала, останутся без мантейнеров.
Так?


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


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