Now that the deprecated netinfo is removed, including all command line interfaces, in 10.5/Leopard, it appears Webmin 1.410 (detecting Darwin 2008) can not find the Users and Groups from the new format xml files in the directory.
The passwd, passwd.master and group files are only functional in single user mode.
In short, webmin does not display any users and groups under Leopard client (and probably server, too). Trying to create a user fails silently and returns you to the screen below.
Apple's statements about this change:
http://docs.info.apple.com/article.html?artnum=306494
http://docs.info.apple.com/article.html?artnum=306752
Apple shows how to create users with dscl:
http://developer.apple.com/documentation/Porting/Conceptual/PortingUnix/additionalfeatures/chapter_10_section_9.html
Most of these server command lines work on client as well:
http://images.apple.com/server/macosx/docs/Command_Line_Admin_v10.5.pdf
PAM authentication isn't working. Of course, nidump doesn't generate a password file on the fly anymore because it doesn't exist.
Of course, this change in architecture has implication for Unix
authentication and Usermin as well. Happy to help test.
Sorry for the duplicate submission; this one should be proper.
Screenshot showing no users , no groups under Leopard
Logged In: YES
user_id=129364
Originator: NO
Hmm, that's going to require a bit of work to fix. First I'll have to see about upgrading my Mac to 10.5 so I can see this..
Logged In: YES
user_id=129364
Originator: NO
I just finished implementing this, for inclusion in Webmin 1.430. Or if you want to try it out now, you can get the 1.421 development version from http://www.webmin.com/devel.html (in tar.gz format).