aboutsummaryrefslogtreecommitdiffstats
path: root/modules/apache/templates
diff options
context:
space:
mode:
authorOlivier Blin <dev@blino.org>2017-04-10 16:46:29 +0200
committerOlivier Blin <dev@blino.org>2017-04-10 16:57:02 +0200
commit02ca37a63980a36c20a65548876294ae1a0850f8 (patch)
tree801b9e2dc87533ea20d3bbcf75c4a20eed5e2901 /modules/apache/templates
parent14fbc9cec06a1fdb0a4127b0c5a36530292f5ec5 (diff)
downloadpuppet-02ca37a63980a36c20a65548876294ae1a0850f8.tar
puppet-02ca37a63980a36c20a65548876294ae1a0850f8.tar.gz
puppet-02ca37a63980a36c20a65548876294ae1a0850f8.tar.bz2
puppet-02ca37a63980a36c20a65548876294ae1a0850f8.tar.xz
puppet-02ca37a63980a36c20a65548876294ae1a0850f8.zip
apache fcgid: support multiple script aliases
Diffstat (limited to 'modules/apache/templates')
-rw-r--r--modules/apache/templates/vhost_fcgid.conf4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/apache/templates/vhost_fcgid.conf b/modules/apache/templates/vhost_fcgid.conf
index f97881c2..2dd2c043 100644
--- a/modules/apache/templates/vhost_fcgid.conf
+++ b/modules/apache/templates/vhost_fcgid.conf
@@ -1,4 +1,6 @@
AddHandler fcgid-script .pl
-ScriptAlias / <%= script %>/
+<%- script_aliases.keys.sort {|a,b| a.size <=> b.size }.reverse.each do |key| -%>
+ ScriptAlias <%= key %> <%= script_aliases[key] %>
+<%- end -%>
FcgidMinProcessesPerClass <%= process %>
FcgidIdleTimeout 30