1 == Add a guest account to ud-ldap ==
3 Check that the new user is a Debian contributor and the request is reasonable.
5 Save the signed request to a file and the signed DMUP agreement to another file.
7 Setup the script that automates the addition of guest accounts:
10 git clone https://db.debian.org/git/dsa-misc.git
11 ln -s $(pwd)/scripts/add-guest ~/bin/dsa-add-guest
14 For a guest account based on DM or NM status:
17 dsa-add-guest ~/dsa/debian-keyrings ~/dsa/guest-keyring ~/path/to/mail ~/path/to/dmup dm <fingerprint>
18 dsa-add-guest ~/dsa/debian-keyrings ~/dsa/guest-keyring ~/path/to/mail ~/path/to/dmup nm <fingerprint>
21 For a guest account based on a sponsor:
24 dsa-add-guest ~/dsa/debian-keyrings ~/dsa/guest-keyring ~/path/to/mail ~/path/to/dmup sponsor <fingerprint>
27 At the git commit prompt enter something like this:
30 Add Jane Doe (RT#1234)
33 At the final account entry prompt:
35 * enter fingerprint, account name, [fml] name and forwarding address.
36 * enter expiry date and hosts to allow access to, per the request.
37 Two months is typical.
39 Then close the RT ticket.