1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/mobilizon_ynh.git synced 2024-09-03 19:46:19 +02:00

Merge pull request #47 from YunoHost-Apps/GeoLite2-City

remove GeoLite2-City
This commit is contained in:
yalh76 2020-01-11 17:59:15 +01:00 committed by GitHub
commit b0849c6021
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 4 deletions

View file

@ -22,7 +22,7 @@ Mobilizon is a tool designed to create platforms for managing communities and ev
1. Even if requested during installation: admin, language and password variables are not used
1. Admin Dashboard is still not implemented
1. When your mobilizon instance is installed, you need to register.
1. When registered to be admin you have to manually goes in PostgreSQL, database $app, table users, and change the role value to `administrator` instead of `user` (other role available: `moderator`)
1. When registered, to be admin you have to manually goes in PostgreSQL, database $app, table users, and change the role value to `administrator` instead of `user` (other role available: `moderator`)
Example to manually put user with id=1 as administrator:
```bash

View file

@ -188,8 +188,6 @@ pushd $final_path/$app
sudo -u "$app" MIX_ENV=prod mix phx.digest
popd
curl http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz --output GeoLite2-City.tar.gz -s && tar zxf GeoLite2-City.tar.gz && mkdir -p /usr/share/GeoIP && mv GeoLite2-City_*/GeoLite2-City.mmdb $final_path/$app/priv/data/GeoLite2-City.mmdb
#=================================================
# SETUP SYSTEMD
#=================================================

View file

@ -95,7 +95,10 @@ fi
#=================================================
# Remove the log files
ynh_secure_remove --file="/var/log/$app/"
ynh_secure_remove --file="/var/log/$app"
# Remove the GeoIP folder
ynh_secure_remove --file="/usr/share/GeoIP"
#=================================================
# GENERIC FINALIZATION

View file

@ -63,6 +63,10 @@ if [ -z "$final_path" ]; then
ynh_app_setting_set --app=$app --key=final_path --value=$final_path
fi
ynh_secure_remove --file="$final_path/$app/priv/data/GeoLite2-City.mmdb"
ynh_secure_remove --file="/usr/share/GeoIP"
#=================================================
# BACKUP BEFORE UPGRADE THEN ACTIVE TRAP
#=================================================