cfengine/design-center — pull request #25 by nickanderson (2012-03-04 08:01:18+00:00)
Title: Feature local user management

local_user_management_add_users_fileedit takes care of initalizing new users then can optionally enforce users passwd and shadow entries as defined. Tries to stick with edit_line based functionality instead of calling out to system tools. In addition to adding new users, there is a convienance option to add a named group if one is defined and it does not exist.