Bug 19351 - FR: сделать оповещения при изменении acl
Summary: FR: сделать оповещения при изменении acl
Status: CLOSED FIXED
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: git.altlinux.org (show other bugs)
Version: unspecified
Hardware: all Linux
: P2 enhancement
Assignee: Dmitry V. Levin
QA Contact: Mikhail Gusarov
URL:
Keywords:
: 22290 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-26 19:44 MSK by Alexey Gladkov
Modified: 2012-03-16 14:00 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Gladkov 2009-03-26 19:44:17 MSK
Очень неудобно, что при изменении acl другим членам группы или мантейнерам не приходит оповещение с изменениями.
Comment 1 Evgeny Sinelnikov 2009-04-12 12:12:14 MSD
Ну, в общем, да... Хотелось бы видеть оповещение не только о том, что мои действия над acl прошли успешно, но и когда прошли изменения над acl в тех пакетах, где я числюсь, или числился, в acl. А то даже если мне будут предоставлены, или отозваны, права на пакет, уведомление мне об этом не придёт...

Отдельный вопрос о группах возникает здесь... Можно вернуть, в каком-либо виде, рассылку по группам... Или, в крайнем случае, формировать список адресатов из групп на основании списков групп...
Comment 2 Sir Raorn 2009-05-18 02:00:24 MSD
Я бы хотел получать уведомление об изменении ACL пакета или группы в том случае если до или после этого изменения я находился в ACL.
Comment 3 Michael Shigorin 2009-05-24 15:09:28 MSD
+1
Comment 4 Dmitry V. Levin 2009-11-14 14:39:31 MSK
*** Bug 22290 has been marked as a duplicate of this bug. ***
Comment 5 Dmitry V. Levin 2009-11-14 14:40:01 MSK
Patches are welcome.
Comment 6 Michael Shigorin 2010-01-09 19:38:23 MSK
Уточнение: я бы предпочёл получать иногда кучку писем вместо одного лога (да и если трогать acl не скриптом, то частота разгребания логов достаточна, чтоб всё равно пришла кучка), но в том числе если затронут по #c2 -- чем как сейчас.

Либо же отдельно раз в другой период времени (раз в час или там четыре) разгребать отдельную очередь уведомлений для затронутых.  Похоже, это будет и проще дописать, и заодно удобнее/понятней читать:

Dear $realname!
You have been engaged in acl change(s) listed below:
Comment 7 Michael Shigorin 2010-01-09 23:34:15 MSK
(In reply to comment #5)
> Patches are welcome.
Если устроит в качестве отправной точки непроверенный по мотивам чтения скрипта урывками, то предлагаю такой:
http://git.altlinux.org/people/mike/packages/?p=girar.git;a=commitdiff;h=923c23f52f5e8374d4ca2291ca08d427f028e966

Постарался по крайней мере ничего не сломать, хотя зуб не дам.
Comment 8 Dmitry V. Levin 2010-01-11 03:36:45 MSK
Initial implementation (commit id 5d9708912bb5fa6a39da4ddb707b440fe609c5be) have been installed, enjoy.