From 4d70e3030c8dc387fb8b938e8d73c3da3c69efaf Mon Sep 17 00:00:00 2001 From: William Douglas Date: Wed, 25 Oct 2023 15:01:40 -0700 Subject: [PATCH] Sync koji apache configs with upstream Resolves issues related to https://cryptography.io/en/latest/faq/#starting-cryptography-using-mod-wsgi-produces-an-internalerror-during-a-call-in-register-osrandom-engine Signed-off-by: William Douglas --- koji-setup/deploy-koji.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/koji-setup/deploy-koji.sh b/koji-setup/deploy-koji.sh index d22b425..a1966dc 100755 --- a/koji-setup/deploy-koji.sh +++ b/koji-setup/deploy-koji.sh @@ -188,6 +188,8 @@ Alias /kojihub /usr/share/koji-hub/kojiapp.py Options ExecCGI SetHandler wsgi-script Require all granted + WSGIApplicationGroup %{GLOBAL} + WSGIScriptReloading Off Alias /kojifiles "$KOJI_DIR" @@ -221,8 +223,11 @@ EOF mkdir -p /etc/httpd/conf.d cat > /etc/httpd/conf.d/kojiweb.conf <<- EOF Alias /koji "/usr/share/koji-web/scripts/wsgi_publisher.py" +WSGIDaemonProcess koji lang=C.UTF-8 Options ExecCGI + WSGIProcessGroup koji + WSGIApplicationGroup %{GLOBAL} SetHandler wsgi-script Require all granted