[Sugar-devel] Replacing Illegal character ':' in username (SL #2152)

Dipankar Patro dipankar at seeta.in
Thu Sep 30 11:14:25 EDT 2010

Thanks for your suggestions.
I did searched something on GECOS, and I was directed again to /etc/passwd
file which maintains user info in an OS.
Could you elaborate the test process a bit please? I didn't get you clearly.
The only point I could get is that server registration doesn't depend on
nick / username. If it does in code then I should remove the dependency?

I have some questions,

* you asked me about setting up a XS. I have a XO, a laptop and a router. I
have this link too  : http://wiki.laptop.org/go/XS_Installing_Software :P.
Am I on right direction for setting up a XS?

* After setting up the XS, what should I check? 'cause you mentioned in the
1. refusing the ":" character in the name input field of the first boot and
About Me control panel.
2. converting each ":" to "_" when sending the registration to the
3. in idmgr, convert ":" to "_" as well.
I think I have found the code for 1st one. 2nd I think I know where to look
into (schoolserver.py). 3rd one, I have no clue :P
Wish you could help me with above.


On Thu, Sep 30, 2010 at 7:55 PM, Bernie Innocenti <bernie at codewiz.org>wrote:

> On 09/30/10 01:13, Martin Langhoff wrote:
> > On Wed, Sep 29, 2010 at 1:32 PM, Dipankar Patro <dipankar at seeta.in>
> wrote:
> >> With reference to bug : http://bugs.sugarlabs.org/ticket/2152
> >
> > The diagnosis of the bug is incorrect. We never use the user-selected
> > 'nickname' as a username in the XS. We do provide it as in the GECOS
> > info, and there may be a bug in that.
> The diagnosis of the bug is vague: the Sugar username becomes the UNIX
> *gecos* on the XS.
> --
>   // Bernie Innocenti - http://codewiz.org/
>  \X/  Sugar Labs       - http://sugarlabs.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100930/c9a017d7/attachment.htm 

More information about the Sugar-devel mailing list