Re: Proposed stable update: webmin-ldap-user-simple (1.3-1 -> 1.3-20)
Am Mittwoch, 17. November 2004 22:51 schrieb Andreas Schuldei:
> On Wed, Nov 17, 2004 at 06:04:19PM +0100, Ralf Gesel|ensetter wrote:
...
> > would it be difficult to extend the module configuration page to
> > - define valid chars for usernames
>
> that would be possible, except that it would be ugly to display.
> not sure what that would look like.
I could imagine something like this:
(x) default settings (alphanumerics only)
( ) printable excluding {INPUT FIELD}
( ) only allow characters {INPUT FIELD}
Alternatively to radio buttons, one could use an option menu plus edit
field (one row then)
>
> > - define own rule how to determine username - like "%1f%7l" to have
> > one char of first name (%f) and 7 of last name (%l).
>
> that would be much harder to do properly. the present algorhythm
> is a good deal more advanced. this one (and similar ones) are
> much more likely to produce collisions and be unable to come up
> with a new unique username.
Also, when importing user names from lists, there is already now some
fallback algorithm in case of duplicates -- how about just putting the
suggestion / user defined auto calculation one stage before your
fallback algorithm?
Further enhancements could then be:
- complain about "bad" user defined rule (more than x% duplicates)
- let user double check login names altered due to conflicts before
commit
- suggest list of alternative usernames if predefined was not possible
>
> (the problem is that if users shoot themselfs in the foot despite
> beeing warned about the consequences of their doing they still
> blame debian-edu for their pain and suffering later.)
okay, this must have bullet proof boots, then :)
fallback / maybe: check user defined rule on existing users / check
before adding (like calculated column with pre-view of import)
But in the end, you'll have to know, what's feasible - your the
expert :)
Regards
Ralf
Reply to: