From 23fce9842865ee27491bb834fea1cad408ab02fa Mon Sep 17 00:00:00 2001 From: Carles Garcia Cabot Date: Tue, 13 Oct 2020 10:09:48 +0200 Subject: [PATCH 1/3] httpd_execmem on --- packaging/fts-rest-server.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packaging/fts-rest-server.spec b/packaging/fts-rest-server.spec index 8036432..5825659 100644 --- a/packaging/fts-rest-server.spec +++ b/packaging/fts-rest-server.spec @@ -83,6 +83,7 @@ cp fts3rest/ftsrestconfig %{buildroot}%{_sysconfdir}/fts3 if [ "$1" -eq "1" ] ; then semanage port -a -t http_port_t -p tcp 8446 setsebool -P httpd_can_network_connect on +setsebool -P httpd_execmem on semanage fcontext -a -t httpd_log_t "/var/log/fts3rest(/.*)?" restorecon -R /var/log/fts3rest fi @@ -92,9 +93,12 @@ fi if [ "$1" -eq "0" ] ; then semanage port -d -t http_port_t -p tcp 8446 setsebool -P httpd_can_network_connect off +setsebool -P httpd_execmem off fi ## Note: if SELinux rules need to be changed after first release, they should be set in an upgrade scriplet %changelog * Tue May 19 2020 Carles Garcia Cabot - 0.1-1 -- First server package release \ No newline at end of file +- First server package release +* Tue Oct 13 2020 Carles Garcia Cabot - 0.1-2 +- Set SELinux httpd_execmem on \ No newline at end of file -- GitLab From 8575979b9c1ab7cc1377f5384eed6d8be0e4c85e Mon Sep 17 00:00:00 2001 From: Carles Garcia Cabot Date: Tue, 13 Oct 2020 10:21:08 +0200 Subject: [PATCH 2/3] fix --- packaging/fts-rest-server.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/fts-rest-server.spec b/packaging/fts-rest-server.spec index 5825659..6280425 100644 --- a/packaging/fts-rest-server.spec +++ b/packaging/fts-rest-server.spec @@ -98,7 +98,7 @@ fi ## Note: if SELinux rules need to be changed after first release, they should be set in an upgrade scriplet %changelog +* Tue Oct 13 2020 Carles Garcia Cabot - 0.1-2 +- Set SELinux httpd_execmem on * Tue May 19 2020 Carles Garcia Cabot - 0.1-1 - First server package release -* Tue Oct 13 2020 Carles Garcia Cabot - 0.1-2 -- Set SELinux httpd_execmem on \ No newline at end of file -- GitLab From 2aaf6d031962c56a78f0fc89eea70ff39308c1ca Mon Sep 17 00:00:00 2001 From: Carles Garcia Cabot Date: Tue, 13 Oct 2020 10:44:48 +0200 Subject: [PATCH 3/3] disable configparser interpolation --- src/fts3rest/fts3rest/config/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fts3rest/fts3rest/config/config.py b/src/fts3rest/fts3rest/config/config.py index 3f915c7..5228aa2 100644 --- a/src/fts3rest/fts3rest/config/config.py +++ b/src/fts3rest/fts3rest/config/config.py @@ -27,7 +27,7 @@ def fts3_config_load(path="/etc/fts3/ftsrestconfig", test=False): """ fts3cfg = {} - parser = ConfigParser() + parser = ConfigParser(interpolation=None) parser.optionxform = str parser.read_file(path) -- GitLab