NAME
SystemInstaller::Passwd - a library to modify passwd files from Perl
SYNOPSIS
use SystemInstaller::Passwd qw(update_user);update_user(imagepath => '/var/lib/systemimager/image/image1',user => 'root',password => 'yourmoma');
DESCRIPTION
This library uses the usermod command to set the password for a user within an image. They password given is encrypted using crypt and then passed to usermod.
METHODS
- update_user(%variables)
AUTHORS
Sean Dague <[email protected]>, Michael Chase-Salerno <[email protected]>
SEE ALSO
COPYRIGHT
Copyright 2001 International Business Machines
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
CHANGELOG
$Log: Passwd.pm,v $ Revision 1.8 2002/06/12 15:34:35 mchasal Use usermod for password setting.
Revision 1.7 2001/10/09 15:36:57 sdague added better error messages if password files can't be opened
Revision 1.6 2001/09/04 17:04:22 sdague updated shadow passwd fields
Revision 1.5 2001/08/31 17:51:08 sdague added some more stub documentation
Revision 1.4 2001/08/31 17:46:43 sdague added version and changelog to SystemInstaller::Passwd