aboutsummaryrefslogtreecommitdiff
path: root/control
diff options
context:
space:
mode:
authorMichael Hudson <michael.hudson@linaro.org>2011-03-17 16:06:45 +1300
committerMichael Hudson <michael.hudson@linaro.org>2011-03-17 16:06:45 +1300
commit60a3baf8dfe6ba6bf3793375c52da038d6a39714 (patch)
tree61c1c36653cffa2d31f1ee8c5d88eea22f0183c6 /control
parentc15d847f79877eb19ebc757705ca4c2725f41754 (diff)
enable caching of the yui stuff
Diffstat (limited to 'control')
-rwxr-xr-xcontrol/setup-control-node9
1 files changed, 9 insertions, 0 deletions
diff --git a/control/setup-control-node b/control/setup-control-node
index d1ec66c..f232857 100755
--- a/control/setup-control-node
+++ b/control/setup-control-node
@@ -51,6 +51,7 @@ sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod headers
sudo a2enmod rewrite
+sudo a2enmod expires
# make self-signed certificate
cat <<EOF > /tmp/ssleay.conf
@@ -97,6 +98,14 @@ cat <<\EOF | sudo tee /etc/apache2/sites-available/android-build.linaro.org > /d
Header edit Location ^http://android-build.linaro.org https://android-build.linaro.org
+ <LocationMatch "/(3.3.0/build|combo)">
+ SetOutputFilter DEFLATE
+ FileETag none
+ ExpiresActive on
+ ExpiresDefault "access plus 10 years"
+ Header append Cache-Control "public"
+ </LocationMatch>
+
SSLEngine on
SSLCertificateFile /etc/ssl/private/android-build.linaro.org.crt