Pre-configured defaults will now be set directly on the class. e.g. Backup::Configuration::Notifier::Mail.defaults do |mail| mail.on_success = false end will now be: Backup::Notifier::Mail.defaults do |mail| mail.on_success = false end Using the old form will still work, but will log deprecation warnings. This removes a lot of source files and eliminates the need to maintain individual classes for holding default values.
This is to suppress the warning: $ tar: Removing leading `/' from member names When extracting the resulting archive, tar will still extract these paths as relative to the working directory, even with the leading '/' preserved for the paths in the archive. Unless you specify the `-P` option when extracting the archive, tar will remove the leading '/' from member names and issue this warning at that time.