#!/bin/sh
################################################################################
#                                passwd2ldap                                   #
################################################################################
#
# Maximilian Wilhelm <max@skolelinux.de>
# Frank Matthiess <frankm@skolelinux.de>
#
# Last changed: Sun, 24 Aug 2003 19:55:05 +0200
#

# Path to passwd file
PASSWDPATH=""

################################################################################

if [ -z $PASSWDPATH ]; then
	echo "Specify the path to your passwd file.";
	exit 1;
fi

cat ${PASSWDPATH} | while read LINE;
do
	UID=$(echo ${LINE} | cut -d: -f3 );
	UNAME=$(echo ${LINE} | cut -f1 -d:);
	REALNAME="$(echo ${LINE} | cut -f5 -d: | cut -d, -f1 )";
	./makeldif ${UID} ${UNAME} "${REALNAME}";
	./makesmbAcc ${UNAME};
done;
