Repository navigation
v0.8.6.4
This release mainly brings changes to how backups work, and to the -backup script implementation as well.
Highlights:
- New option to disable automatic backups altogether when installing (run the -install script with the '-o' option)
- Automatic restore when a fault is detected has been removed. The restore functionality is still there (and working just fine) but I don't want to risk making automatic changes to your firewall under unknown fault conditions. So I decided to leave this as a feature for manual recovery (which probably nobody will ever need, but isn't it good to know that it's there?)
- Now all backup-related work is done in memory, so much less filesystem access and much faster.
- Implemented automatic compression of the backup file, and automatic extraction if the -backup script is called with the 'restore' command. For compression, uses whichever compression utility is available: bzip2, xz or gzip (in this order of preference). If none available (which should never be the case), falls back to uncompressed backups. When extracting, automatically picks the correct utility.
- Overall improved and streamlined the code.
- More error checking in this script, more detailed comments and improved console messages.
Full Changelog: v0.8.6.3...v0.8.6.4