Signed-off-by: Ricardo Dias <rdias@suse.com>
state: present
when: ansible_os_family == 'Debian'
+- name: Install Kerberos Packages (OpenSUSE Leap)
+ zypper:
+ name: krb5-client
+ state: present
+ when: ansible_os_family == 'Suse'
+
- name: Add krb5 config file
template:
src: 'krb5.conf'
- include: apt_systems.yml
when: ansible_pkg_mgr == "apt"
+- include: zypper_systems.yml
+ when: ansible_pkg_mgr == "zypper"
+
# configure Kerberos
- include: kerberos.yml
tags:
--- /dev/null
+---
+
+- name: Get the current timezone
+ shell: 'timedatectl | grep -E "Time ?zone" | sed -e "s/.*: \(.*\) (.*/\1/"'
+ register: current_tz
+ changed_when: false
+ tags:
+ - timezone
+
+- name: Set the timezone
+ command: timedatectl set-timezone {{ timezone }}
+ when: current_tz.stdout|default("") != timezone
+ tags:
+ - timezone
+