LDAP commit appears from username at pcname.domain.com
Why does a commit from an LDAP user appear as "username at pcname.domain.com" instead of "username at domain.com"?
Thanks!
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by Anton Gogolev on May 01, 2015 @ 07:54 PM
This is likely due to the fact that the commiter's local Mercurial
configuration is missing an important parameter (
http://stackoverflow.com/a/1401819 ), which forces Mercurial to use the
FQDN as the domain part of the committer's email address.
2 Posted by Radi A. on May 17, 2015 @ 06:55 AM
Interesting.
I'm not that big in the details of Mercurial so I will ask the question.
Is it possible to have anything in the mercurial username, like "CodeMonkey", but when you pull/commit to get a login prompt that asks you for AD credentials, and you type "[email blocked]"?
If not, it sounds like we need to instruct developers to not just use any username on their local Mercurial config, but use their real AD account.
R.
Support Staff 3 Posted by Anton Gogolev on May 26, 2015 @ 08:40 PM
Radi,
That's exactly what happens when pushing to HgLab. It requires a "pusher"
to authenticate with whatever credentials are configured for a particular
HgLab instance. In your case that would be domain login and password.