Visit Our UNIX and Linux User Community


doing some spring cleaning....


 
Thread Tools Search this Thread
Operating Systems AIX doing some spring cleaning....
# 1  
Old 06-14-2001
doing some spring cleaning....

Code:
USERS="me you jim joe sue"
for user in ${USERS}; do
rmuser -p $user
usrdir=`cat /etc/passwd|grep $user|awk -F":" '{ print $6 }'`
rm -fr `cat /etc/passwd|grep $user|awk -F":" '{ print $6 }'`
echo Deleting: $user '\t' REMOVING: $usrdir
done

This is for AIX ONLY!!! but easily ported to solaris.

just deletes the list of people in the USERS variable. i am sure everyone has something like this. so i would just post it for those who dont.

do you have anything you wanted to post that helps in your spring system cleaning?

Last edited by Optimus_P; 06-14-2001 at 04:48 PM..

Previous Thread | Next Thread
Test Your Knowledge in Computers #835
Difficulty: Medium
SOAPjr is a protocol specification for exchanging structured information in the implementation of web services in computer networks.
True or False?
cvsd-passwd(8)						      System Manager's Manual						    cvsd-passwd(8)

NAME
cvsd-passwd - generate password entries for repositories SYNOPSIS
cvsd-passwd REPOS [+|-]NAME... DESCRIPTION
cvsd-passwd adds, updates or deletes users from repository passwd files for use with cvsd. OPTIONS
REPOS Specify the directory in which the repository is located. This argument can be the top of the repository, the CVSROOT directory or even the passwd file in the CVSROOT directory. [+]USER[:SUSER] Add or update the user to the CVSROOT/passwd file. If the user does not exist a password for the user is asked and the user is added for use with cvsd. If the user already exists a password for is asked and the password field is modified. The :SUSER part can be user to change or set mapping to a system user. If you do not specify anything, a reasonable default is used based upon your cvsd configuration. If you don't want to map the user to any specified system user you can specify an empty SUSER and use 'USER:'. -USER Remove the user from the CVSROOT/passwd file. EXAMPLES
Add an anoncvs user to access the given repository: cvsd-passwd /var/lib/cvsd/myrepos +anoncvs If the user already exists, change the password. Remove a user from the repository passwd list: cvsd-passwd /var/lib/cvsd/myrepos -foo Add a user and specify that cvs should remap this user to the joe system user: cvsd-passwd /var/lib/cvsd/myrepos joecvs:joe Note that the user joe should be known in the system passwd file and that cvsd should be run as root or user joe for this to work. SEE ALSO
cvsd(8) AUTHOR
Arthur de Jong <arthur@arthurdejong.org>. Version 1.0.24 Jun 2012 cvsd-passwd(8)

Featured Tech Videos