# CUAdig # # script to update the search database for the CUA websites. # # Created by Benjamin Smedberg (41smedberg@cua.edu) # May 17, 1999 verbose= for arg do case "$arg" in -v) verbose=-v esac done INSTALLDIR=/htdig DBDIR=$INSTALLDIR/db COMMONDIR=$INSTALLDIR/common BINDIR=$INSTALLDIR/bin CONFDIR=$INSTALLDIR/conf TMPDIR=$DBDIR/work export TMPDIR echo Deleting working files... if rm $verbose -f ${DBDIR}/work/* then echo Delete complete successfully. else echo Delete not successful. Script aborting. exit 1 fi echo Copying files... if cp $verbose -f ${DBDIR}/db.* ${DBDIR}/work then echo Copy completed successfully. else echo Copy not successful. Script aborting. exit 1 fi echo Starting Dig... if $BINDIR/htdig $verbose -s -c ${CONFDIR}/CUAdig.conf then echo htdig successful. else echo htdig not successful. Script aborting. exit 1 fi echo Starting word merge... if $BINDIR/htmerge $verbose -s -c ${CONFDIR}/CUAdig.conf then echo htmerge successful. else echo htmerge not successful. Script aborting. exit 1 fi echo Removing wordlist.db if rm $verbose /htdig/db/work/db.wordlist then echo db.wordlist successfully deleted. else echo Delete not successful. Script aborting. exit 1 fi echo Starting fuzzy merge... if $BINDIR/htfuzzy $verbose -c ${CONFDIR}/CUAdig.conf endings synonyms soundex metaphone then echo htfuzzy completed successfully. else echo htfuzzy not successful. Script aborting. exit 1 fi echo Re-copying files... if cp $verbose -f ${DBDIR}/work/* ${DBDIR} then echo Copying completed successfully. else echo re-copy not successful. Script aborting. exit 1 fi echo Notifying page owners... $BINDIR/htnotify $verbose