]> git.phdru.name Git - ansible.git/blobdiff - playbooks/roles/ntpdate-hwc/tasks/main.yaml
Feat: Switch from `adjtimex`/`hwclock` back to `ntpd`
[ansible.git] / playbooks / roles / ntpdate-hwc / tasks / main.yaml
diff --git a/playbooks/roles/ntpdate-hwc/tasks/main.yaml b/playbooks/roles/ntpdate-hwc/tasks/main.yaml
deleted file mode 100644 (file)
index bf7acc4..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-- name: Install adjtimex, ntpdate-debian and hwclock
-  become: true
-  apt:
-    autoclean: yes
-    autoremove: yes
-    cache_valid_time: 3600
-    install_recommends: no
-    # Install adjtimex, ntpdate-debian and hwclock
-    name: ['adjtimex', 'ntpdate', 'util-linux']
-    state: latest
-    update_cache: yes
-  when: ansible_facts.os_family == 'Debian'
-
-- name: Remove ntpd
-  become: true
-  apt:
-    name: ntp
-    state: absent
-    update_cache: no
-  when: ansible_facts.os_family == 'Debian'
-
-- name: Install adjtimex, ntpdate and hwclock
-  become: true
-  dnf:
-    # Install adjtimex, ntpdate-debian and hwclock
-    name: ['adjtimex', 'ntpdate', 'util-linux']
-    state: latest
-    update_cache: yes
-  when: ansible_facts.os_family == 'RedHat'
-
-- name: Copy the script ntpdate-hwc
-  become: true
-  template:
-    src: ntpdate-hwc
-    dest: /usr/local/sbin/ntpdate-hwc
-    owner: root
-    group: root
-    mode: 0750
-
-- name: Configure ntpdate-hwc weekly run
-  become: true
-  copy:
-    src: ntpdate-hwc
-    dest: /etc/cron.weekly
-    owner: root
-    group: root
-    mode: '0700'