Index: debian/changelog =================================================================== --- debian/changelog (Revision 65883) +++ debian/changelog (Arbeitskopie) @@ -1,3 +1,9 @@ +univention-self-service (1.0.2-29) unstable; urgency=low + + * Do not reveal unknown usernames (Bug #39939). + + -- Daniel Troeder Wed, 25 Nov 2015 10:39:33 +0100 + univention-self-service (1.0.2-28) unstable; urgency=low * fix bad comparison, raise request limits (Bug #39720) Index: umc/python/passwordreset/__init__.py =================================================================== --- umc/python/passwordreset/__init__.py (Revision 65883) +++ umc/python/passwordreset/__init__.py (Arbeitskopie) @@ -439,7 +439,7 @@ gr_names = map(str.lower, self.dns_to_groupname(groups_dns)) except IndexError: # no user or no group found - raise UMC_Error(_("Unknown user '{}'.").format(username)) + raise UMC_Error(_("Username or password is incorrect.").format(username)) # group blacklist if any([gr in bl_groups for gr in gr_names]): Index: umc/python/passwordreset/de.po =================================================================== --- umc/python/passwordreset/de.po (Revision 65883) +++ umc/python/passwordreset/de.po (Arbeitskopie) @@ -121,10 +121,6 @@ msgid "The Password has been used already. Please supply a new one." msgstr "Das Passwort wurde bereits verwendet. Bitte geben Sie ein neues ein." -#: umc/python/passwordreset/__init__.py:439 -msgid "Unknown user '{}'." -msgstr "Unbekannter Benutzer '{}'." - #: umc/python/passwordreset/__init__.py:493 msgid "Program error. Please report this to the administrator." msgstr "Programm Fehler. Bitte berichten Sie dies dem Administrator."