diff options
author | Simon Rettberg | 2020-12-17 15:08:14 +0100 |
---|---|---|
committer | Simon Rettberg | 2020-12-17 15:08:14 +0100 |
commit | b5c3eb9e01b09367935f558a57633b68a65a1a21 (patch) | |
tree | b6c322f3089192124779b9d7a29c8365eb39533f /satellit_installer/static_files/lighttpd.conf | |
parent | [SSPS] slx-cert: Put hostname in SAN too, chromium requires this (diff) | |
download | setup-scripts-b5c3eb9e01b09367935f558a57633b68a65a1a21.tar.gz setup-scripts-b5c3eb9e01b09367935f558a57633b68a65a1a21.tar.xz setup-scripts-b5c3eb9e01b09367935f558a57633b68a65a1a21.zip |
[SSPS] Refactor static_files: Submodules with tree
Add submodules (aka directories) to static_files, named according to
what component they are for. Add function "install_files" to copy the
contents of one of those modules to the root directory.
This should make the resulting setup more obvious and require less
manual copying of files everywhere.
Diffstat (limited to 'satellit_installer/static_files/lighttpd.conf')
-rw-r--r-- | satellit_installer/static_files/lighttpd.conf | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/satellit_installer/static_files/lighttpd.conf b/satellit_installer/static_files/lighttpd.conf deleted file mode 100644 index 0ae7c9d..0000000 --- a/satellit_installer/static_files/lighttpd.conf +++ /dev/null @@ -1,54 +0,0 @@ -server.modules = ( - "mod_access", -# "mod_alias", - "mod_compress", - "mod_redirect", - "mod_rewrite", -# "mod_proxy", -) - -server.document-root = "/srv/openslx/www" -server.upload-dirs = ( "/var/cache/lighttpd/uploads" ) -server.errorlog = "/var/log/lighttpd/error.log" -server.pid-file = "/var/run/lighttpd.pid" -server.username = "www-data" -server.groupname = "www-data" -server.port = 80 -server.reject-expect-100-with-417 = "disable" - - -index-file.names = ( "index.php", "index.html", "index.lighttpd.html" ) -url.access-deny = ( "~", ".inc" ) -static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" ) - -compress.cache-dir = "/var/cache/lighttpd/compress/" -compress.filetype = ( "application/javascript", "text/css", "text/html", "text/plain" ) - -# default listening port for IPv6 falls back to the IPv4 port -include_shell "/usr/share/lighttpd/use-ipv6.pl " + server.port -include_shell "/usr/share/lighttpd/create-mime.conf.pl" -include "/etc/lighttpd/conf-enabled/*.conf" -# Check if server.pem exists, if so output configuration block for HTTPS -include_shell "/usr/share/lighttpd/auto-ssl.sh" - -url.rewrite-once = ( - "^/*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", - "^/*vmchooser/+list[^?]*\?(.*)$" => "/slx-admin/api.php?$1&do=dozmod&resource=list", - "^/*vmchooser/+lecture/+([^/]+)(\?|$)" => "/slx-admin/api.php?do=dozmod&resource=vmx&lecture=$1", - "^/*vmchooser/+lecture/+([^/]+)/+([^/]+)(\?|$)" => "/slx-admin/api.php?do=dozmod&resource=$2&lecture=$1", - "^/*vmchooser/+([^/]+)$" => "/slx-admin/api.php?do=news&type=$1", - "^/panel/([^?]{36})$" => "/slx-admin/?do=locationinfo&show=panel&uuid=$1", - "^/panel/([^?]*\.(js|css|png|svg))$" => "/slx-admin/$1", - "^/panel/api/([^?]*)$" => "/slx-admin/api.php?$1&do=locationinfo" -) - -# Add support for a conf.d directory -- include /etc/lighttpd/conf.d/* -# Use this is you want to modify the satellite server, as future updates might overwrite lighttpd.conf -include_shell "/usr/share/lighttpd/include-conf-d.sh" - |