[PC-BSD Testing] User Manager Beta4
flibbum at flibbum.com
Fri Mar 23 07:52:02 PDT 2007
Tried a few things.I commented on a couple things that aren't really
bugs, but just things I noticed. Here are the results:
Focus moves to Cancel after Apply is pressed. This should
probably move to the OK button.
Primary Group list switches to '_dhcp', the first option on the
list when Apply is pressed while on the Users tab in Advanced view.
When switching from Simple to Advanced views, it would be nice if
the user that was highlighted in simple view was highlighted in the
list in Advanced view.
All of these were performed in the order shown:
Test case: Add a user. Press Apply.
Test case: Create a group.
Test case: Add user to new group.Press Apply.
Result: New group went away, must hit apply
or ok after every action I'm guessing.
Users may be confused.
Test case: Create a group. Press Apply.
Test case: Add user to new group. Press Apply.
Test case: Remove a user from a group. Press Apply.
Test case: Remove a group. Press Apply.
Test case: Add a group. Switch to Simple View without pressing Apply for some
reason. Switch back. Press Apply.
Test case: Change a user's home directory to a non-existent directory.
Result: Home directory is changed although directory does not exist.
Utility could catch this and offer to mkdir for the lazy sod.
Test case: Change a user's default shell to an option in the list.
Test case: Make user an administrator using checkbox in simple view. Press
Result:User is added to wheel.
Test case: rmuser from konsole while utility is running.
Result: User is still shown in utility, although it is hard to imagine
anyone actually doing something like this. User is of course gone after
Quoting Tim McCormick <tim at pcbsd.org>:
> Hey guys,
> New update to the User Manager, Beta4 this time.
> Make sure you remove the old version before installing this version (I didn't
> code a check into the PBI).
> You can find it here:
> Change Log
> - Fixed a weird issue Drache reported, where upon applying changes,
> information would be incorrectly reported in the simple view (but not in the
> advanced view). I wasn't refreshing a cache.
> - Fixed the segfault that occured when new users were added, or
> passwords were
> changed. I forgot to include a library when I converted the application to
> the cmake system ;)
> Tim McCormick
> PC-BSD Lead Developer
> tim at pcbsd.org
More information about the Testing