# suck in user's configuration
 @CONFIG@
 
+WHICHDB?="--with-sqlite"
+
 first_rule: all
 
 all:
         fi)
        rm -rf tmp working
        mkdir tmp working
-       scripts/setup ${BACULA_SOURCE} ${DEPKGS} ${EMAIL} 
+       scripts/setup ${BACULA_SOURCE} ${DEPKGS} ${EMAIL} ${WHICHDB}
        scripts/do_sed ${EMAIL} ${TAPE_DRIVE} ${AUTOCHANGER} ${AUTOCHANGER_PATH}
 
 # Run all non-root userid tests
 
 # Script to setup running Bacula regression tests
 #
 cwd=`pwd`
-if [ $# != 3 ] ; then
+if [ $# != 4 ] ; then
    echo "Incorrect number of arguments. Need:"
-   echo "setup bacula-src depkgs email-address"
+   echo "setup bacula-src depkgs email-address --with-DBNAME"
    echo " "
    exit 1
 fi
 cd build
 rm -f Makefile config.cache
 # Run Bacula configuration, make, install
-./regress-config ${cwd} $2 $3
+./regress-config ${cwd} $2 $3 $4
 make
 make install
 cp src/tools/testls ../bin
 cd ..
 bin/bacula stop
 cd bin
-#./create_bacula_database
+./create_bacula_database
 ./drop_bacula_tables
 ./make_bacula_tables
 ./grant_bacula_privileges