an update to the database.
Use:
cd src/cats
./update_bacula_tables
to update an existing database.
- Implemented EndFile and EndBlock in the Media record. This will
allow Bacula to know exactly when to stop reading a tape if the
stupid tape driver does not give a logical end of tape indication
and Bacula writes to the end of the tape getting an I/O error.
- Added new routines to update the database, and there are
new database creation routines to add the two new Media columns.
- The Media record is updated each time a JobMedia record is created.
This keeps the Media record up to date.
- Undid the code to use automatic type converions to char * in
POOL_MEM. This is due to the ugly consequences of essentially
destroying the class type nature of the class.
- Removed all the old mp_char() #define code.