UserTools is a set of utilities for managing user account
information that is stored in LDAP according to RFC2307.
Usertools is currently in use by the CADE lab at the University of Utah.
The suite consists of 8 tools that are used for account management.
groupcreate -- used to create groups
groupmodify -- modifies a group
groupsearch -- locates a group by gid, group name, or custom field
usercreate -- creates users one at a time, or from a passwd file
userdelete -- removes a user from LDAP
usermodify -- modifys a user
userrevert -- sets a users password to a random string, assigns default shell
usersearch -- locates a user by uid, username, or custom field
All scripts are interactive. Non-interactive command line options exist for
each tool. Take a look at the appropriate man pages for details.
REQUIRED PERL MODULES
Term::ReadLine (Term::ReadLine::Gnu or Term::ReadLine::Perl)
You may download the current stable version at freesoftware.fsf.org/download/usertools. Current stable version is 0.5.
Optionally you may get the current unstable from CVS.
The UserTools Savannah project page is at savannah.nongnu.org/projects/usertools/.
There are two mailing lists for UserTools. The general mailing list, usertools-general is for questions, suggestions, support, or any other topic related to UserTools. The bugs mailing list, usertools-bugs is strictly for bugs and bug related patches. You may subscribe via the form on the above links. To post a message to the list send email to <listname>@nongnu.org.
Copyright (C) 2002 Steven Barrus
Copyright (C) 2002 Dana Dahlstrom
Copyright (C) 2002 Robert Ricci
Copyright (C) 2002 Spencer Visick
UserTools 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.
UserTools 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.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA