|Tags||security, geoip, acces, apache, httpd|
This contrib enable the new Geoip2 plugin from Maxmind in order to let your apache server to get full capacity of geoip with recent db.
The contrib also plan to help you restrict usage of server-manager, user-manager, or any other contrib depending on your client localisation. This is not miraculous, as a good vpn could override this protection and some ip might be incorrectly localized, but would at least stop a huge amount of scan and bruteforce.
yum --enablerepo=smecontribs install smeserver-mod_maxminddb
you can list the available configuration with the followinf command :
config show smeserver-mod_maxminddb
Some of the properties are not shown, but are defaulted in a template or a script. Here a more comprehensive list with default and expected values :
|DbName||nextcloud||string||for mysql db|
|DbPassword||GENERATED||string||for mysql db|
|DbUser||nextcloud||string||for mysql db|
yum remove smeserver-mod_maxminddb smeserver-mod_maxminddb
Below is an overview of the current issues for this contrib:
|ID||Product||Version||Status||Summary (3 tasks)|
|SME Contribs||9.2||RESOLVED||should requires maxmind db|
|10769||SME Contribs||9.2||CONFIRMED||NFR: allow to choose language instead of english default|
|10768||SME Contribs||9.2||CONFIRMED||NFR: block|allow panels by country|
Only released version in smecontrib are listed here.