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 |
| Severity: | Unspecified | Keywords: | dextrose sugar-love |
| Cc: | martin.langhoff, tch, manusheel, smparrish, dsd | Distribution/OS: | Unspecified |
| Bug Status: | Unconfirmed |
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'.
Change History
Note: See
TracTickets for help on using
tickets.
