Func - Users And Groups Module
Maintainer: Gregory Masseau
Description:
This module allows for the management of users and groups on minion systems within a Func environment. Tasks such as ensuring the existence of a particular user/group, creating a desired user/group, modifying the properties of a specified user/group, or managing the group memberships of users are within the scope of this module's intended functionality.
Plan for version v0.5:
As nearly all core functionality for day to day user and group management is at this point complete, release 0.5 is expected to be a candidate for final release.
GECOS Field Manipulation Methods: Currently, the GECOS field can only be manipulated as a single unit. Version 0.5 will fill in this remaining gap in functionality by providing getter/setter methods for all subfields of the GECOS field.
Changelog:
- Password alteration method added.
- Pluralized methods for all applicable singular methods.
- General API cleanup.
- Create, delete, and modify groups.
- Create, delete, and modify users.
- Manage the memberships of users within groups
- Most informational methods are complete and working for both users and groups at this point.
- Initial release, supporting only some informational query messages regarding user accounts on the target system.