Skip to content
Snippets Groups Projects
Commit 7f4db15b authored by Lars Beckers's avatar Lars Beckers
Browse files

use debconf module to configure tzdata timezone setting

parent 2ef8b65e
No related branches found
No related tags found
No related merge requests found
......@@ -42,3 +42,11 @@
tags:
- packages
- apt
- name: ensure we may use the debconf module
apt:
name: debconf-utils
state: installed
tags:
- packages
- apt
---
# file: roles/common/tasks/ntp.yml
# file: localization/tasks/ntpd.yml
- name: ensure correct timezone setting
copy: src=timezone dest=/etc/timezone owner=root group=root mode=0644
debconf:
name: tzdata
question: "{{ item.0 }}"
value: "{{ item.1 }}"
vtype: select
with_together:
- "{{ ['tzdata/Zones/Europe', 'tzdata/Areas'] }}"
- "{{ ['Berlin', 'Europe'] }}"
notify:
- update timezone
tags:
- config
- ntpd
#- name: ensure correct timezone setting
# copy: src=timezone dest=/etc/timezone owner=root group=root mode=0644
# notify:
# - update timezone
# tags:
# - ntpd
- name: ensure ntpd is installed
apt: name=ntp state=latest
apt:
name: ntp
state: installed
tags:
- ntpd
- packages
- name: ensure ntpd configured
template: src=ntp.conf.j2 dest=/etc/ntp.conf
template:
src: ntp.conf.j2
dest: /etc/ntp.conf
notify:
- restart ntpd
tags:
- ntpd
- config
- name: ensure ntpd is running and enabled
service: name=ntp state=running enabled=yes
service:
name: ntp
state: running
enabled: yes
tags:
- ntpd
- service
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment