From d998a898bfab18fe9703b501ee10b0a4e83a2267 Mon Sep 17 00:00:00 2001 From: David Beniamine <david.beniamine@imag.fr> Date: Tue, 7 Mar 2017 14:59:54 +0100 Subject: [PATCH] several fixes for production --- passchecker/cgi-bin/index.py | 6 +++--- service/passchecker.service | 11 +++++++++++ setup.py | 2 +- 3 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 service/passchecker.service diff --git a/passchecker/cgi-bin/index.py b/passchecker/cgi-bin/index.py index 53811b2..db1a1fa 100755 --- a/passchecker/cgi-bin/index.py +++ b/passchecker/cgi-bin/index.py @@ -29,7 +29,7 @@ html = """<!DOCTYPE html> <meta charset="UTF-8"> <meta name="author" content="David Beniamine"> <link type="text/css" rel="stylesheet" href="/web/css/style.css" /> -<title>Tetras Pass</title> +<title>Pass Checker</title> </head> <body> <div id="box"> @@ -37,7 +37,7 @@ html = """<!DOCTYPE html> <div id="logos"> <img style="float:left" src="/web/img/tl.png" alt="Tetras Libre" /> <h1> -Tetras Pass +Pass Checker </h1> </div> """ @@ -80,7 +80,7 @@ html += """ <foot> <div id="foot"> <p> -<a href="https://gitlab.tetras-libre.fr/tetras-libre/tetras-pass">Tetras Pass</a> est Logiciel développé par +<a href="https://gitlab.tetras-libre.fr/tetras-libre/PasswordTester">Pass Checker</a> est Logiciel développé par <a href="http://tetras-libre.fr">Tetras Libre</a>, distribué sous Licence <a href="https://www.gnu.org/licenses/agpl.html">AGPL</a> V3.0. </p> diff --git a/service/passchecker.service b/service/passchecker.service new file mode 100644 index 0000000..502e123 --- /dev/null +++ b/service/passchecker.service @@ -0,0 +1,11 @@ +[Unit] +Description=PassChecker Service +After=network.target + +[Service] +Type=simple +User=www-data +ExecStart=/usr/local/bin/passchecker --web + +[Install] +WantedBy=multi-user.target diff --git a/setup.py b/setup.py index 3bd0166..d95b639 100644 --- a/setup.py +++ b/setup.py @@ -16,7 +16,7 @@ setup( }, # Project uses reStructuredText, so ensure that the docutils get # installed or upgraded on the target machine - install_requires=['click', 'zxcvbn-python>=4.4.14'], + install_requires=['click', 'zxcvbn-python>=4.4.14', 'python-dateutil', 'markdown'], package_data={ '': ['*.txt'], -- GitLab