0.5.8b * Security fixes + When burning a CDR, mktemp is used to prevent attacks on the file system. + It is possible to make the archive repository readable/writable by a given user/group pair. * Features + The configuration file is now validated before running. Warnings are triggered if configuration keys are not set. * Bug fixes + If the filetype "tar.bz2" is chosen, /usr/bin/bzip2 is mandatory. + The pre-command is run before the creation of the archive repository. + No trailing spaces are lost anymore when printing messages. * New configuration keys: + BM_PURGE_DUPLICATES tells if duplicates should be replaced by symlinks (default is yes). + BM_REPOSITORY_SECURE tells if the archive repository and the archive should be readable/writable by a given user:group (default is yes). + If BM_REPOSITORY_SECURE is activated, BM_USER and BM_GROUP should be filled (default is root:root). + BM_BURNING_CHKMD5 tells if the MD5 checksums should be checked when a CDR is burnt (default is yes). + BM_BURNING_DEVFORCED tells backup manager to force a device whenever a cdrecord command is performed, and then bypass the default cdrecord device (default is disabled).