Verified Commit 243ab73c authored by anarcat's avatar anarcat
Browse files

document how to delete a list, improve adding, typo

parent 60f89f36
Loading
Loading
Loading
Loading
+21 −2
Original line number Diff line number Diff line
@@ -79,12 +79,32 @@ To create a list you can:

    sudo -u torschleuder schleuder-cli lists new secret-team@lists.torproject.org admin@torproject.org /path/to/public.key

Schleuder will create the list gpg key together with the list. Please not that the created keys do not expires. For more information about how Schlueder creates keys you can check: https://0xacab.org/schleuder/schleuder/blob/master/lib/schleuder/list_builder.rb#L120
Schleuder will create the list gpg key together with the list. Please not that the created keys do not expires. For more information about how Schleuder creates keys you can check: https://0xacab.org/schleuder/schleuder/blob/master/lib/schleuder/list_builder.rb#L120

To export a list public key you can do the following:

    sudo -u torschleuder schleuder-cli keys export secret-team@lists.torproject.org <list-key-fingerprint>

You also need to add the list to the `transport` file on eugeni,
currently in `tor-puppet.git`, in
`modules/postfix/files/transport.eugeni`. Ask TPA if that makes no
sense to you.

### List retirement

To delete a list, use:

    sudo -u torschleuder schleuder-cli lists delete secret-team@lists.torproject.org

This will ask for confirmation before deleting the list and all its
data.

Make sure you remove the list from the `transport` file on eugeni,
currently in `tor-puppet.git`, in
`modules/postfix/files/transport.eugeni`. Ask TPA if that makes no
sense to you. Also add an alias in `modules/postfix/files/virtual` if
you want the list redirected elsewhere.

### Subscriptions management

#### CLI daemon
@@ -145,4 +165,3 @@ Email-delivery enabled? true
All the other commands are available by typing:

    sudo -u torschleuder schleuder-cli help