Ticket #2152 (closed defect: fixed)
Registration fails if user name contains ":"
|Reported by:||bernie||Owned by:||anurag_seeta|
|Priority:||Unspecified by Maintainer||Milestone:||Unspecified by Release Team|
|Component:||sugar||Version:||Git as of bugdate|
|Cc:||martin.langhoff, tch, manusheel, smparrish, dsd||Distribution/OS:||Unspecified|
Description (last modified by martin.langhoff) (diff)
The schoolserver idmgr daemon passes the user name provided by Sugar directly to useradd to create new UNIX users.
The character ":" isn't allowed in /etc/passwd and makes the registration fail (without providing a clear explanation given, this is another bug imho).
For maximum version interoperability, I suggest *both* Sugar and the XS should convert illegal characters to "_".
There is no "schoolserver" component so left it as 'Sugar'.