summaryrefslogtreecommitdiff
path: root/AccountMaintenance.mdwn
diff options
context:
space:
mode:
authorJoe Rayhawk <jrayhawk@freedesktop.org>2013-05-17 22:21:31 -0700
committerJoe Rayhawk <jrayhawk@freedesktop.org>2013-05-17 22:21:31 -0700
commitd1a27259fbae18ccc47f57df574505c722e7814c (patch)
treeb43bb38695aa49f2f547596c3aa0904df56aa770 /AccountMaintenance.mdwn
parent38014f3ece907eda46e1159347c975a06779f899 (diff)
moin2mdwn: convert page AccountMaintenance
Diffstat (limited to 'AccountMaintenance.mdwn')
-rw-r--r--AccountMaintenance.mdwn47
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