diff options
author | Joe Rayhawk <jrayhawk@freedesktop.org> | 2013-05-17 22:21:31 -0700 |
---|---|---|
committer | Joe Rayhawk <jrayhawk@freedesktop.org> | 2013-05-17 22:21:31 -0700 |
commit | d1a27259fbae18ccc47f57df574505c722e7814c (patch) | |
tree | b43bb38695aa49f2f547596c3aa0904df56aa770 /AccountMaintenance.mdwn | |
parent | 38014f3ece907eda46e1159347c975a06779f899 (diff) |
moin2mdwn: convert page AccountMaintenance
Diffstat (limited to 'AccountMaintenance.mdwn')
-rw-r--r-- | AccountMaintenance.mdwn | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/AccountMaintenance.mdwn b/AccountMaintenance.mdwn new file mode 100644 index 00000000..aa016dde --- /dev/null +++ b/AccountMaintenance.mdwn @@ -0,0 +1,47 @@ + +This page is not about getting new accounts. If you do not currently have a fd.o account, see [[AccountRequests|AccountRequests]]. + + +# Account Maintenance + +freedesktop.org uses a user management system entitled userdir-ldap. More information on ud-l can be found at [[Debian's information page|http://db.debian.org/doc-mail.html]]. + +This page describes the mail interface, which assumes you have a GPG key attached to your account. If this is not the case, please file a bug on [[the Account Changes component|https://bugs.freedesktop.org/enter_bug.cgi?product=freedesktop.org]] in Bugzilla first, with your GPG key attached as a text/plain file, and noting the account which the key should be attached to. Please also make sure it's visible on the subkeys.pgp.net keyserver. + +The web interface is not operational at this time. + + +## Adding/removing SSH keys + +The mail gateway maintains SSH keys by _replacing_ all keys with the contents of the mail. Send the mail, GPG-signed, each key on a new line: +[[!format txt """ +cat ~/.ssh/key1.pub ~/.ssh/key2.pub ~/.ssh/key3.pub | gpg --clearsign | mail change@db.freedesktop.org +"""]] +You will receive a mail back within a few minutes confirming your changes. Note again that this replaces the entire list of keys: following the example above, if you previously had key1 and key4 active, the new set would be key1, key2, and key3: key4 would be excluded. Note that this is important as password logins are not available on freedesktop.org. + +**Only RSA keys are accepted!** Due to security reasons relating to an OpenSSL vulnerability, DSA keys (as well as legacy RSA1 keys) will not be accepted. + +**Note: Your total key length must be <=1024 characters in ascii, hence anything longer than a 4096bit key will not work** + +**Note2: If you get the error: "Message Error: Verification of signature failed" your email is probably being line wrapped, try a different client** + +**Note3: If you never get a reply back, make sure your return address is actually valid.** +## Changing email address + + +[[!format txt """ +echo 'emailforward: new@address.com' | gpg --clearsign | mail change@db.freedesktop.org +"""]] + +## Getting a copy of your current details + + +[[!format txt """ +echo 'show' | gpg --clearsign | mail change@db.freedesktop.org +"""]] +Your LDAP record will be mailed back to you, GPG-encrypted. Most of these details can be changed by sending the same string back to [[change@db.freedesktop.org|mailto:change@db.freedesktop.org]], e.g.: + + +[[!format txt """ +echo 'gecos: Full Name' | gpg --clearsign | mail change@db.freedesktop.org +"""]]
\ No newline at end of file |