#!/bin/sh
#
# Author: W. Van Hooste
# eMail: wvanhooste@yahoo.com
# Versions:
# 0.0.1 20030321 Concept
#
############################################################
currdir=$PWD
cd $HOME
[ -d /tmp/domainids ] || mkdir /tmp/domainids
chmod 700 /tmp/domainids
##------------------------------------------##
cat > /tmp/domainids/hostlist << EOF
# Do NOT leave these in here - add them befor usage, then remove!
server1 password1
server2 password2
server3 password3
server4 password4
server5 password5
server6 password6
server7 password7
server8 password8
EOF
##------------------------------------------##
cat /tmp/domainids/hostlist | while read ss pp
do
echo getting data from $ss
echo machine $ss login root password $pp > .netrc
chmod 600 .netrc
##------------------------------------------##
ftp $ss << EOF
get /etc/passwd /tmp/domainids/passwd
get /etc/group /tmp/domainids/group
bye
EOF
##------------------------------------------##
rm .netrc
mv /tmp/domainids/passwd /tmp/domainids/passwd-${ss}
mv /tmp/domainids/group /tmp/domainids/group-${ss}
done
rm /tmp/domainids/hostlist
cd $currdir
## Call creation script(s)
## These can be provided if you whish, mail me.
#[ -f ./check_user.sh ] && sh ./check_user.sh /tmp/domainids
#cp /tmp/domainids/user.xls ./
#
#[ -f ./check_group.sh ] && sh ./check_group.sh /tmp/domainids
#cp /tmp/domainids/group.xls ./
#
#[ -f ./user.xls ] && echo user.xls created
#[ -f ./group.xls ] && echo group.xls created
#rm /tmp/domainids/*
############################################################
               (
geocities.com/therealtroll)