From 1ecc986664842b2960d6c98980763372f7ad041c Mon Sep 17 00:00:00 2001 From: David Beniamine <david.beniamine@imag.fr> Date: Tue, 11 Apr 2017 12:04:34 +0200 Subject: [PATCH] Add content security policy --- apache2/passchecker.conf | 1 + passchecker/cgi-bin/index.py | 2 +- passchecker/web/css/style.css | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apache2/passchecker.conf b/apache2/passchecker.conf index 667d958..eea4d6e 100644 --- a/apache2/passchecker.conf +++ b/apache2/passchecker.conf @@ -5,6 +5,7 @@ CustomLog /var/log/apache2/passchecker_access.log combined ErrorLog /var/log/apache2/passchecker_error.log ErrorLog syslog:local2 + Header set Content-Security-Policy "default-src 'self';" RewriteEngine On RewriteRule ^/$ /cgi-bin/index.py [L,R=301] diff --git a/passchecker/cgi-bin/index.py b/passchecker/cgi-bin/index.py index db1a1fa..1ecab9f 100755 --- a/passchecker/cgi-bin/index.py +++ b/passchecker/cgi-bin/index.py @@ -35,7 +35,7 @@ html = """<!DOCTYPE html> <div id="box"> <div id="content"> <div id="logos"> -<img style="float:left" src="/web/img/tl.png" alt="Tetras Libre" /> +<img class="left" src="/web/img/tl.png" alt="Tetras Libre" /> <h1> Pass Checker </h1> diff --git a/passchecker/web/css/style.css b/passchecker/web/css/style.css index 6887e37..4326674 100644 --- a/passchecker/web/css/style.css +++ b/passchecker/web/css/style.css @@ -76,6 +76,9 @@ img.right{ margin : auto auto 5% 5%; padding : 0.1em; } +img.left{ + float: left; +} /*Comportement des liens*/ a { -- GitLab