-
18 Nov 2020 13:02:29 +0000
18 Nov 2020 13:02:29 +000000:00:00.24Ansible 2.10.3CLI arguments
Argument Value
/home/travis/.ansible/roles/robertdebock.httpd/vars/main.yml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 | --- # vars file for httpd httpd_sebooleans: - httpd_can_network_connect _httpd_packages: default: - httpd - mod_ssl - openssl Alpine: - apache2 - apache2-ssl - apache2-proxy Debian: - apache2 Suse: - httpd httpd_packages: "{{ _httpd_packages[ansible_os_family] | default(_httpd_packages['default']) }}" _httpd_service: default: httpd Alpine: apache2 Debian: apache2 Suse: apache2 RedHat: httpd httpd_service: "{{ _httpd_service[ansible_os_family] | default(_httpd_service['default']) }}" _httpd_server_root: default: /etc/httpd Alpine: /etc/apache2 Debian: /etc/apache2 Suse: /etc/apache2 # This variable is used to determine where other configurations can # be found, like the `conf.d` directory. httpd_server_root: "{{ _httpd_server_root[ansible_os_family] | default(_httpd_server_root['default']) }}" _httpd_config_directory: default: "{{ httpd_server_root }}/conf.d" Alpine: "{{ httpd_server_root }}/conf.d" Debian: "{{ httpd_server_root }}/conf-enabled" Suse: "{{ httpd_server_root }}/conf.d" httpd_config_directory: "{{ _httpd_config_directory[ansible_os_family] | default(_httpd_config_directory['default']) }}" # Every distribution has it's own configuration. _httpd_config_src: Alpine: httpd.conf-Alpine.j2 Debian: apache2.conf-Debian.j2 RedHat: httpd.conf-RedHat.j2 Suse: httpd.conf-Suse.j2 httpd_config_src: "{{ _httpd_config_src[ansible_os_family] }}" _httpd_config_dest: Alpine: "{{ httpd_server_root }}/httpd.conf" Debian: "{{ httpd_server_root }}/httpd.conf" RedHat: "{{ httpd_server_root }}/conf/httpd.conf" Suse: "{{ httpd_server_root }}/httpd.conf" httpd_config_dest: "{{ _httpd_config_dest[ansible_os_family] }}" # Some distributions have the "Listen" parameters somewhere else. _httpd_ports_conf: Debian: ports.conf Suse: listen.conf httpd_ports_conf: "{{ _httpd_ports_conf[ansible_os_family] }}" # This variable is used in `default_vhost.conf`. _httpd_data_directory: default: /var/www/html Alpine: /var/www/{{ httpd_servername | default(ansible_fqdn) }} Suse: /srv/www/htdocs httpd_data_directory: "{{ _httpd_data_directory[ansible_os_family] | default(_httpd_data_directory['default']) }}" _httpd_modules_path: default: modules Debian: /usr/lib/apache2/modules Suse: /usr/lib64/apache2-prefork httpd_modules_path: "{{ _httpd_modules_path[ansible_os_family] | default(_httpd_modules_path['default']) }}" # This variable is used in handlers to test the configuration. _httpd_binary: default: httpd Debian: apachectl httpd_binary: "{{ _httpd_binary[ansible_os_family] | default(_httpd_binary['default']) }}" _httpd_openssl_key_directory: default: /tmp Alpine: /etc/ssl/private Debian: /etc/ssl/private RedHat: /etc/pki/tls/private Suse: /etc/ssl/private httpd_openssl_key_directory: "{{ _httpd_openssl_key_directory[ansible_os_family] | default(_httpd_openssl_key_directory['default']) }}" _httpd_openssl_crt_directory: default: /tmp Alpine: /etc/ssl/certs Debian: /etc/ssl/certs RedHat: /etc/pki/tls/certs Suse: /etc/ssl/certs httpd_openssl_crt_directory: "{{ _httpd_openssl_crt_directory[ansible_os_family] | default(_httpd_openssl_crt_directory['default']) }}" |