From f2c37dddffa96f54a644613e9fa20de48a87bc65 Mon Sep 17 00:00:00 2001 From: David Prevot Date: Thu, 28 Sep 2023 17:25:18 +0200 Subject: [PATCH] Use timesyncd instead of ntpd starting with Debian 12 (not always) --- CHANGELOG.md | 2 +- evolinux-base/defaults/main.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 20171792..c22c28b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -40,7 +40,7 @@ The **patch** part changes is incremented if multiple releases happen the same m * userlogrotate: new version, with separate conf file * userlogrotate: rotate also php.log * java: allow version 17 -* timesyncd: new role, used instead of ntpd by default +* timesyncd: new role, used instead of ntpd by default starting with Debian 12 ### Changed diff --git a/evolinux-base/defaults/main.yml b/evolinux-base/defaults/main.yml index 1a7f8c11..f92fa90b 100644 --- a/evolinux-base/defaults/main.yml +++ b/evolinux-base/defaults/main.yml @@ -104,8 +104,8 @@ evolinux_system_locales: True evolinux_system_set_timezone: True evolinux_system_timezone: "Europe/Paris" -evolinux_system_include_ntpd: False -evolinux_system_include_timesyncd: True +evolinux_system_include_ntpd: "{{ ansible_distribution_major_version is version('12', '<') }}" +evolinux_system_include_timesyncd: "{{ ansible_distribution_major_version is version('12', '>=') }}" evolinux_system_vim_skip_defaults: True evolinux_system_vim_default_editor: True