From d1b170dfd896bcf65d4263d632bb51fac3d271c6 Mon Sep 17 00:00:00 2001 From: Christian Berendt Date: Thu, 26 May 2016 19:07:56 +0200 Subject: [PATCH] Set ServerTokens parameter to 'Prod' for Ubuntu Apache config The default value of the ServerTokens parameter is OS by default when using Ubuntu as base image. This results in "Server: Apache/2.4.7 (Ubuntu)" as server signature. Setting the parameter to "Prod" produces a less verbose server signature. Change-Id: I9a1422890cc667423bde73ea2dd7be143eb8b04a Partial-bug: #1586112 --- docker/horizon/Dockerfile.j2 | 1 + 1 file changed, 1 insertion(+) diff --git a/docker/horizon/Dockerfile.j2 b/docker/horizon/Dockerfile.j2 index 94a7962e31..d9b4d1167e 100644 --- a/docker/horizon/Dockerfile.j2 +++ b/docker/horizon/Dockerfile.j2 @@ -31,6 +31,7 @@ RUN apt-get install -y --no-install-recommends \ libapache2-mod-wsgi \ gettext \ && echo > /etc/apache2/ports.conf \ + && sed -i 's|\(ServerTokens \)OS|\1Prod|' /etc/apache2/conf-available/security.conf \ && apt-get clean \ && ln -s ../mods-available/headers.load /etc/apache2/mods-enabled/headers.load