Revision history for Perl extension Unix-Passwd-File
0.03 2012-08-31 (SHARYANTO)
- Convert several package-lexical variables into package variables
(our) to make it accessible from other packages.
- Update examples in Synopsis.
0.02 2012-08-31 (SHARYANTO)
[ENHANCEMENTS]
- Implement modify_user(), modify_group(), delete_user(),
delete_group(), set_user_password(), add_user_to_group(),
delete_user_from_group().
- Add functions: is_member(), user_exists(), group_exists(),
get_user_groups().
0.01 2012-08-30 (SHARYANTO)
First release. I created a new module instead of using
Passwd::Unix::Alt mainly because of these reasons: 1) got tired of
having to input passwd, shadow, group, gshadow separately; with
Unix::Passwd::File I just need to specify etc_dir; 2) I didn't get
locking to work, something which I think is important and I'd rather
start with a clean codebase to make sure this and other things work; 3)
want a cleaner interface, without any global error variable.
This release does not include some functions yet: modify_user(),
modify_group(), delete_user(), delete_group(), set_user_password(),
add_user_to_group(), delete_user_from_group().