Skip to content

v0.5.7

Choose a tag to compare

@friendly-bits friendly-bits released this 30 Sep 15:27
· 456 commits to main since this release

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