Changes to 1.37.36:
18Aug05
+- Fix bug 399 -- make_catalog_backup does not work for sqlite3
- Implement unloading a volume in a different drive if it
is needed in the current drive.
- Implement search for unused autochanger drive.
#
#
cd @working_dir@
-rm -f $1.sql
+rm -f bacula.sql
if test xsqlite = x@DB_NAME@ ; then
echo ".dump" | @SQL_BINDIR@/sqlite $1.db >$1.sql
else
if test xmysql = x@DB_NAME@ ; then
@SQL_BINDIR@/mysqldump -u $2 -f --opt $1 >$1.sql
- else
- @SQL_BINDIR@/pg_dump -U $2 $1 >$1.sql
+ else
+ if test xpostgresql = x@DB_NAME@ ; then
+ @SQL_BINDIR@/pg_dump -U $2 $1 >$1.sql
+ else
+ echo ".dump" | @SQL_BINDIR@/sqlite3 $1.db >$1.sql
+ fi
fi
fi
#
# To read back a MySQL database use:
# cd @working_dir@
# rm -f @SQL_BINDIR@/../var/bacula/*
-# mysql bacula <bacula.sql
+# mysql <bacula.sql
#
# To read back a SQLite database use:
# cd @working_dir@