From f66bac89ce5abd72d2f64cbf88ca9a3018c46a70 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 29 Oct 2019 17:23:54 +0100 Subject: [SSPS] lighttpd: Fix config(.tgz) rewrite rules to allow subdirs --- satellit_installer/static_files/lighttpd.conf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/satellit_installer/static_files/lighttpd.conf b/satellit_installer/static_files/lighttpd.conf index a054138..179e5b5 100644 --- a/satellit_installer/static_files/lighttpd.conf +++ b/satellit_installer/static_files/lighttpd.conf @@ -32,10 +32,10 @@ include "/etc/lighttpd/conf-enabled/*.conf" include_shell "/usr/share/lighttpd/auto-ssl.sh" url.rewrite-once = ( - "^/*boot/+([^/]+)/+config$" => "/slx-admin/api.php?do=getconfig&type=$1", - "^/*boot/+([^/]+)/+config\?(.*)$" => "/slx-admin/api.php?$2&do=getconfig&type=$1", - "^/*boot/+([^/]+)/+config\.tgz$" => "/slx-admin/api.php?do=sysconfig&type=$1", - "^/*boot/+([^/]+)/+config\.tgz\?(.*)$" => "/slx-admin/api.php?$2&do=sysconfig&type=$1", + "^/*boot/+([a-z0-9_/-]+)/+config$" => "/slx-admin/api.php?do=getconfig&type=$1", + "^/*boot/+([a-z0-9_/-]+)/+config\?(.*)$" => "/slx-admin/api.php?$2&do=getconfig&type=$1", + "^/*boot/+([a-z0-9_/-]+)/+config\.tgz$" => "/slx-admin/api.php?do=sysconfig&type=$1", + "^/*boot/+([a-z0-9_/-]+)/+config\.tgz\?(.*)$" => "/slx-admin/api.php?$2&do=sysconfig&type=$1", "^/*boot/+ipxe$" => "/slx-admin/api.php?do=serversetup", "^/*boot/+ipxe\?(.*)$" => "/slx-admin/api.php?$1&do=serversetup", "^/*vmchooser/+list[^\?]*$" => "/slx-admin/api.php?do=dozmod&resource=list", -- cgit v1.2.3-55-g7522