--- - name: Install archiver ansible.builtin.copy: dest: /etc/smrsh/archiver src: archiver.sh mode: "0755" owner: root group: "{{ ansible_wheel }}" - name: Link legacy archiver ansible.builtin.file: dest: /etc/smrsh/archiver.pl src: /etc/smrsh/archiver state: link owner: root group: "{{ ansible_wheel }}" follow: false - name: Copy selinux module ansible.builtin.copy: dest: /usr/local/share/selinux/sendmail-spamc.pp src: sendmail-spamc.pp mode: "0644" owner: root group: "{{ ansible_wheel }}" - name: Check if selinux module is loaded ansible.builtin.command: argv: - semodule - -l register: result check_mode: false changed_when: false - name: Install SELinux module ansible.builtin.command: argv: - semodule - -i - /usr/local/share/selinux/sendmail-spamc.pp when: '"sendmail-spamc" not in result.stdout_lines'