You have been subscribed to a public bug:

Hi,

I am currently working on a non-Canonical UCCS session broker
implementation [1] and I have stumbled over the requirement in unity-
greeter that user IDs of remote logins have to be of an e-mail address
format.

While an e-mail address is indeed required for SSO against Launchad and
thus against UCCS.landscape.canonical.com, this requirement is not very
generic and a usability blocker in non-Canonical UCCS setups.

With the X2Go project's UCCS implementation, users can in theory simply
use (e.g.) an LDAP user ID (uid=foo) which works fine on the UCCS
implementation side, but this user name »foo« will be rejected apriori
by the e-mail format check code in /src/user-list.vala in unity-greeter.

Attached is a diff against the current code that shows the position of
the referred to code in user-list.vala. The patch  is _not_ a proposed
solution, just a pointer to where in the code I am talking about (and
indeed a dirty work-around that avoids this ungeneric error
notification).

My question is: are the unity-greeter developers open to  a more generic
approach? E.g. making the RegExp in the e-mail check configurable in
some config file (there is no unity-greeter.conf IMHO(?))? What approach
would you prefer/suggest?

If there is such an openness, I would love to support the team by
providing such a patch? Will the effort be worth the invested time???

Greets,
Mike (from upstream X2Go) aka [email protected]

[1]
http://code.x2go.org/gitweb?p=x2gobroker.git;a=shortlog;h=refs/heads/uccsoutput

** Affects: unity-greeter (Ubuntu)
     Importance: Undecided
         Status: New

-- 
remote login against UCCS server expects an email address as userid
https://bugs.launchpad.net/bugs/1172877
You received this bug notification because you are a member of Ubuntu Bugs, 
which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to