From c2db872e63ed7b8491c3f8a61ddbdfd5acaf991c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o?= <theo@le-filament.com> Date: Tue, 20 Dec 2022 12:16:11 +0100 Subject: [PATCH] change: use hash instead of password in configuration file --- templates/odoo.conf.j2 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/templates/odoo.conf.j2 b/templates/odoo.conf.j2 index 5d400df..1bf1fed 100644 --- a/templates/odoo.conf.j2 +++ b/templates/odoo.conf.j2 @@ -6,12 +6,12 @@ db_maxconn = {{ odoo_db_maxconn | default(64) }} ; db_template = template1 ; dbfilter = .* {% if odoo_prod is defined %} -admin_passwd = {{ odoo_prod.master_pass }} +admin_passwd = {{ odoo_prod.master_pass | password_hash('pbkdf2_sha512', 65534 | random(seed=inventory_hostname) | string) }} db_name = {{ odoo_prod.db }} db_password = {{ odoo_prod.db_pass }} db_user = {{ odoo_prod.db_user }} {% else %} -admin_passwd = {{ item.master_pass }} +admin_passwd = {{ item.master_pass | password_hash('pbkdf2_sha512', 65534 | random(seed=inventory_hostname) | string) }} db_name = {{ item.db }} db_password = {{ item.db_pass }} db_user = {{ item.db_user }} -- GitLab