mirror of
https://git.lapiole.org/dani/ansible-roles.git
synced 2025-07-26 15:55:56 +02:00
Update to 2022-02-22 23:00
This commit is contained in:
@@ -78,22 +78,30 @@ server {
|
||||
{% if vhost.auth == 'llng' or vhost.auth == 'llng_basic' %}
|
||||
## lmauth endpoint for llng authentication
|
||||
location = /lmauth {
|
||||
{% if llng_engine | default('fastcgi') == 'fastcgi' %}
|
||||
internal;
|
||||
include /etc/nginx/fastcgi_params;
|
||||
fastcgi_pass unix:/var/run/llng-fastcgi-server/llng-fastcgi.sock;
|
||||
# Drop post datas
|
||||
fastcgi_pass_request_body off;
|
||||
fastcgi_param CONTENT_LENGTH "";
|
||||
# Keep original hostname
|
||||
fastcgi_param HOST $http_host;
|
||||
# Keep original request (LLNG server will received /llauth)
|
||||
fastcgi_param X_ORIGINAL_URI $request_uri;
|
||||
fastcgi_param X_ORIGINAL_URI $request_uri;
|
||||
# Use bigger buffers (see GLPI #49915)
|
||||
fastcgi_buffers 16 32k;
|
||||
fastcgi_buffer_size 64k;
|
||||
{% elif llng_engine | default('fastcgi') == 'uwsgi' %}
|
||||
include /etc/nginx/uwsgi_params;
|
||||
uwsgi_pass unix:/run/llng-uwsgi/llng-uwsgi.sock;
|
||||
uwsgi_pass_request_body off;
|
||||
uwsgi_param CONTENT_LENGTH "";
|
||||
uwsgi_param HOST $http_host;
|
||||
uwsgi_param X_ORIGINAL_URI $request_uri;
|
||||
uwsgi_buffers 16 32k;
|
||||
uwsgi_buffer_size 64k;
|
||||
{% endif %}
|
||||
{% if vhost.auth == 'llng_basic' %}
|
||||
# Use basic auth on this vhost
|
||||
fastcgi_param VHOSTTYPE AuthBasic;
|
||||
{{ (llng_engine == 'uwsgi') | ternary('uwsgi', 'fastcgi') }}_param VHOSTTYPE AuthBasic;
|
||||
{% endif %}
|
||||
}
|
||||
{% endif %}
|
||||
|
Reference in New Issue
Block a user