Temporary storage filesystem

The filesystem that qdb uses for temporary storage must support POSIX file locking. File locking is required for database vacuuming.

The qdb utility checks its temporary storage as follows: