--- # Tasks file for install ntp daemon on Linux system - name: Update apt cache become: true ansible.builtin.apt: cache_valid_time: 3600 update_cache: true when: - ansible_pkg_mgr == "apt" - name: Update emerge cache on Gentoo become: true ansible.builtin.shell: emerge-webrsync changed_when: false when: ansible_os_family == "Gentoo" tags: 'skip_ansible_lint' - name: Remove ntp legacy daemon on Linux become: true ansible.builtin.package: name: "{{ ntp_package_absent }}" state: absent - name: Install ntpsec daemon on Linux become: true ansible.builtin.package: name: "{{ ntp_package }}" state: present - name: Service ntp on Linux become: true ansible.builtin.systemd: name: "{{ ntp_service }}" enabled: true state: started