# SPDX-License-Identifier: MIT --- # Put the role's internal variables here that are not distribution specific. # You can override these by defining the same variable with a different # value in a platform/version specific file in vars/ # Examples of non-distribution specific (generic) internal variables: __aide_config: aide.conf __aide_packages: ["aide", "crontabs"] __aide_services: [] __aide_db_name: /var/lib/aide/aide.db.gz __aide_db_new_name: /var/lib/aide/aide.db.new.gz __aide_bin_path: /usr/sbin/aide # ansible_facts required by the role __aide_required_facts: - distribution - distribution_major_version - distribution_version - os_family # the subsets of ansible_facts that need to be gathered in case any of the # facts in required_facts is missing; see the documentation of # the 'gather_subset' parameter of the 'setup' module __aide_required_facts_subsets: "{{ ['!all', '!min'] + __aide_required_facts }}" __aide_write_log_file: false # BEGIN - DO NOT EDIT THIS BLOCK - rh distros variables # Ansible distribution identifiers that the role treats like RHEL __aide_rh_distros: - AlmaLinux - CentOS - RedHat - Rocky # Same as above but includes Fedora __aide_rh_distros_fedora: "{{ __aide_rh_distros + ['Fedora'] }}" # Use this in conditionals to check if distro is Red Hat or clone __aide_is_rh_distro: "{{ ansible_facts['distribution'] in __aide_rh_distros }}" # Use this in conditionals to check if distro is Red Hat or clone, or Fedora __aide_is_rh_distro_fedora: "{{ ansible_facts['distribution'] in __aide_rh_distros_fedora }}" # END - DO NOT EDIT THIS BLOCK - rh distros variables