# {{ ansible_managed }} # Erzeugt fuer {{ inventory_hostname }} am {{ ansible_date_time.date }} ServerName {{ ansible_facts['fqdn'] }} DocumentRoot {{ webserver_docroot | default('/var/www/html') }} {% if ansible_facts['os_family'] == 'RedHat' %} # RHEL: Module werden ueber conf.modules.d geladen ErrorLog logs/tutorial_error.log {% else %} # Debian/Ubuntu: absolute Pfade ErrorLog ${APACHE_LOG_DIR}/tutorial_error.log {% endif %} {% for netz in erlaubte_netze %} # Freigabe fuer {{ netz }} Require ip {{ netz }} {% endfor %}