From ca5382c238a5787c77bee2c93f7e5c60e339c8f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Kone=C4=8Dn=C3=BD?= Date: Tue, 24 Aug 2021 12:37:16 +0200 Subject: [PATCH] Review geoip-city-wsgi SOP MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michal Konečný --- modules/sysadmin_guide/nav.adoc | 2 +- .../sysadmin_guide/pages/geoip-city-wsgi.adoc | 37 ++++++++----------- 2 files changed, 17 insertions(+), 22 deletions(-) diff --git a/modules/sysadmin_guide/nav.adoc b/modules/sysadmin_guide/nav.adoc index e26f95b..980300a 100644 --- a/modules/sysadmin_guide/nav.adoc +++ b/modules/sysadmin_guide/nav.adoc @@ -39,7 +39,7 @@ ** xref:gather-easyfix.adoc[Fedora gather easyfix - SOP] ** xref:gdpr_delete.adoc[GDPR Delete - SOP] ** xref:gdpr_sar.adoc[GDPR SAR - SOP] -** xref:geoip-city-wsgi.adoc[geoip-city-wsgi - SOP in review ] +** xref:geoip-city-wsgi.adoc[geoip-city-wsgi - SOP] ** xref:github2fedmsg.adoc[github2fedmsg - SOP in review ] ** xref:github.adoc[github - SOP in review ] ** xref:greenwave.adoc[greenwave - SOP in review ] diff --git a/modules/sysadmin_guide/pages/geoip-city-wsgi.adoc b/modules/sysadmin_guide/pages/geoip-city-wsgi.adoc index f35ab0f..e4893c0 100644 --- a/modules/sysadmin_guide/pages/geoip-city-wsgi.adoc +++ b/modules/sysadmin_guide/pages/geoip-city-wsgi.adoc @@ -6,12 +6,10 @@ most probable territory code, based on the public IP of the caller. == Contents -[arabic] -. Contact Information -. Basic Function -. Ansible Roles -. Apps depending of geoip-city-wsgi -. Documentation Links +* <<_contact_information>> +* <<_basic_function>> +* <<_ansible_roles>> +* <<_documentation_links>> == Contact Information @@ -25,8 +23,8 @@ Servers:: sundries*, sundries*-stg Purpose:: A simple web service that return geoip information as JSON-formatted - dictionary in utf-8. Particularly, it's used by anaconda[1] to get the - most probable territory code, based on the public IP of the caller. + dictionary in utf-8. Particularly, it's used by https://fedoraproject.org/wiki/Anaconda[anaconda] + to get the most probable territory code, based on the public IP of the caller. == Basic Function @@ -35,28 +33,25 @@ Purpose:: `/etc/httpd/conf.d/geoip-city-wsgi-proxy.conf`. * Return a string with geoip information with syntax as JSON-formatted dict in utf8 -* It also currently accepts one override: ?ip=xxx.xxx.xxx.xxx, e.g. +* It also currently accepts one override: `?ip=xxx.xxx.xxx.xxx`, e.g. https://geoip.fedoraproject.org/city?ip=18.0.0.1 which then uses the passed IP address instead of the determined IP address of the client. == Ansible Roles -The geoip-city-wsgi role +The geoip-city-wsgi role: https://pagure.io/fedora-infra/ansible/blob/main/f/roles/geoip-city-wsgi -is present in sundries playbook + +is present in sundries playbook: https://pagure.io/fedora-infra/ansible/blob/main/f/playbooks/groups/sundries.yml -the proxy task are present in +the proxy tasks are present in: https://pagure.io/fedora-infra/ansible/blob/main/f/playbooks/include/proxies-reverseproxy.yml -== Apps depending of geoip-city-wsgi - -unknown - == Documentation Links -app: https://geoip.fedoraproject.org source: -https://github.com/fedora-infra/geoip-city-wsgi bugs: -https://github.com/fedora-infra/geoip-city-wsgi/issues Role: -https://pagure.io/fedora-infra/ansible/blob/main/f/tree/roles/geoip-city-wsgi -[1] https://fedoraproject.org/wiki/Anaconda +App: https://geoip.fedoraproject.org + +Source: https://github.com/fedora-infra/geoip-city-wsgi + +Bugs: https://github.com/fedora-infra/geoip-city-wsgi/issues