diff --git a/tasks/date.yml b/tasks/date.yml index 72ce652..8d1c69b 100644 --- a/tasks/date.yml +++ b/tasks/date.yml @@ -1,4 +1,18 @@ --- -- name: base | set date +- name: base | install ntp + apt: + name: ntp + state: present + when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int < 13 + +- name: base | ensure ntp is running + service: + name: ntp + state: started + enabled: yes + when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int < 13 + +- name: base | set date shell: cmd: /usr/bin/timedatectl set-timezone Europe/Paris + when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int >= 13 diff --git a/tasks/main.yml b/tasks/main.yml index 401fe19..d1992c1 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -4,14 +4,14 @@ update_cache: yes cache_valid_time: 86400 #One day -- name: base | install base packages +- name: base | install base packages include_tasks: packages.yml - name: base | configure locales include_tasks: locales.yml -#- name: base | install pip3 packages +#- name: base | install pip3 packages # include_tasks: pip.yml -- name: base | set datetime +- name: base | set datetime include_tasks: date.yml diff --git a/tasks/packages.yml b/tasks/packages.yml index d268c55..5b3508a 100644 --- a/tasks/packages.yml +++ b/tasks/packages.yml @@ -16,7 +16,7 @@ - locales - needrestart - net-tools - - ntp + - ncdu - python3-pip - rsync - rsyslog