Skip to content

List admin addition through command line

Created by: dverdin

See issue #524 for discussion about the feature.

I implemented the addition of a list admin (owner or editor) through the command line. The code is based on a Request::Handler called add_list_admin. All list admins options are available as options to the command line.

So you can add a list admin using the following command:

sympa.pl -add_list_admin \
    --email <email@new.owner> \
    --role [owner|editor]  _
    --list <listname@domain.tld> \
    --profile [privileged|privileged) \
    --info 'tagada meuh!' \
    --visibility [conceal|noconceal] \
    --reception [mail|nomail]  \
    --gecos <a gecos>

Todo after it: implement list admin deletion and update (for which you could specify the whole virtual host).

Merge request reports