#!/bin/sh
phonebookdir=/etc/telephony/ipetemplates/phonebook/
httprootdir=/home/httpd/ipeconfig/

if [ $1 ] ; then
    dirlist=$1'/'
else
    cd $phonebookdir
    dirlist=$(ls -d */)
fi

for dir in $dirlist ; do
    filelist=$(ls $phonebookdir$dir)
    for file in $filelist ; do
	if [ -f $phonebookdir$dir$file -a "$file" != "directory.xml" -a "$file" != "directory.html" ] ; then 
	    ln -s -f $phonebookdir$dir$file $httprootdir$file > /dev/null 2>&1 &
	fi
    done
done
