v0.5.7
This release mainly focuses on usability and compatibility improvements and bug fixes.
Bugs fixed:
- Firewall backend gets reset in config when reinstalling/updating geoip-shell
- In some cases the data directory is created then deleted during fresh installation
- The data directory path can be changed to one of the reserved paths
- If installation is interrupted before setup is completed and then the install script is run again, some errors are printed
- A warning is printed with newer versions of GNU grep
- With some shells, the -run script fails
- On OpenWrt, default data directory is incorrectly set to '/tmp/geoip-shell' rather than '/tmp/geoip-shell-data'
Compatibility improvements:
- Support running with the AT&T Korn shell
- Support additional cron daemons: cronie, dcron, fcron
- Support detecting, checking and starting the cron daemon with OpenRC
- Support Gentoo with OpenRC
- Support changing the datadir when the 'find' utility is non-GNU
Usability improvements:
- At first setup, print which firewall backend geoip-shell is configured for
Full Changelog: v0.5.6...v0.5.7