#!/bin/bash

#####
# Cria todos os usuarios a partir de um arquivo texto
####

tput clear

# Varre a tabela de logins
for nome in `cut -d: -f1 login.txt`; do

   registro=`grep "^$nome:" login.txt`
   nomecpl=`echo $registro|cut -d: -f2` 

   # Testa se o usuario ja nao se encontra cadastrado
   grep "^$nome:" /etc/passwd  > /dev/null
   if [ $? -eq 0 ]; then
	echo "" 
	echo "Usuario $nome ja foi criado." 
	sleep 1 
	continue
   fi

   useradd -s /bin/false -c "$nomecpl" -g mail -m $nome
   if [ $? = 0 ]; then 
#        edquota -p usuario_modelo $nome
	chmod 770 /home/$nome
        mkdir /home/$nome/mail
        chmod 770 /home/$nome/mail
        chown ${nome}.mail /home/$nome/mail
	echo "Usuario $nome criado com sucesso!"
    else
	echo "Erro ao criar usuario $nome."
	continue
   fi
  
#	sleep 1 
#   printf "\n\n"
   
done


