]> git.sur5r.net Git - bacula/bacula/commit
A better fix for the WIN32_VSS bug that Kern discovered.
authorRobert Nelson <robertn@the-nelsons.org>
Sat, 5 Aug 2006 10:29:01 +0000 (10:29 +0000)
committerRobert Nelson <robertn@the-nelsons.org>
Sat, 5 Aug 2006 10:29:01 +0000 (10:29 +0000)
commiteadceb59d8db8e1edf13de2fcf5ebd40465fb477
tree5d29c7430c552ca88329933a85513fef0f59d7fe
parent1ae0bd42780d64d4e5ead8d38fc84396eb92ed8b
A better fix for the WIN32_VSS bug that Kern discovered.

Create a separate DLL for each database interface.  Then rename it to
bacula_cats.dll during installation.

Move sql_cmd.c from src/dird to src/cats.

Create a header file for the constants exported from sql_cmd.c.

Removed local extern definitions from cats *.c files, put them in sql_cmd.h.

Added Windows version of the database scripts.  In some cases these scripts are placeholders and more work is needed to make them execute.

Eliminated the need to install the database dlls in a client only installation.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@3240 91ce42f0-d328-0410-95d8-f526ca767f89
21 files changed:
bacula/src/baconfig.h
bacula/src/cats/Makefile.in
bacula/src/cats/bdb.c
bacula/src/cats/bdb_update.c
bacula/src/cats/cats.h
bacula/src/cats/sql_cmds.c [new file with mode: 0644]
bacula/src/cats/sql_cmds.h [new file with mode: 0644]
bacula/src/cats/sql_create.c
bacula/src/cats/sql_delete.c
bacula/src/cats/sql_find.c
bacula/src/cats/sql_get.c
bacula/src/cats/sql_list.c
bacula/src/cats/sql_update.c
bacula/src/cats/sqlite.c
bacula/src/dird/Makefile.in
bacula/src/dird/sql_cmds.c [deleted file]
bacula/src/dird/ua_dotcmds.c
bacula/src/dird/ua_prune.c
bacula/src/dird/ua_purge.c
bacula/src/dird/ua_restore.c
bacula/src/dird/ua_update.c