summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNico von Geyso <Nico.Geyso@FU-Berlin.de>2012-10-29 18:35:48 +0100
committerNico von Geyso <Nico.Geyso@FU-Berlin.de>2012-10-29 18:35:48 +0100
commitc5823c2473a5301f4799e41717a21c8d5ab56466 (patch)
treef60f2e62fdeef1a9d1eff222ebf9083b1cfcfba5
parentb52de923cbb794b8dbc4d94c60c38088e26d95b5 (diff)
downloadweb-c5823c2473a5301f4799e41717a21c8d5ab56466.tar.gz
web-c5823c2473a5301f4799e41717a21c8d5ab56466.tar.bz2
web-c5823c2473a5301f4799e41717a21c8d5ab56466.zip
account registration: use uid for cn entry
-rw-r--r--account.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/account.py b/account.py
index 8adc86a..763909a 100644
--- a/account.py
+++ b/account.py
@@ -154,9 +154,10 @@ class AccountService:
self._bind_as_admin()
dn = self._format_dn([('uid', account.uid),('ou','users')])
+ uid = self._escape(account.uid)
attr = [
('objectClass', ['top','inetOrgPerson']),
- ('uid', self._escape(account.uid)), ('sn', ' '), ('cn', ' '),
+ ('uid', uid), ('sn', 'n/a'), ('cn', uid),
('mail', account.mail)
]
self.connection.add_s(dn, attr)