{%- for slave in frontend_slave_list %}
{%-   set entry_list = [] %}
{%-   set sslbindconf = [] %}
{#-   <crtfile> #}
{%-   do entry_list.append(slave['certificate']) %}
{%-   if slave['ciphers'] %}
{%-     do sslbindconf.append('ciphers %s' % (slave['ciphers']),) %}
{%-   endif %}
{%-   if slave['enable_h2'] %}
{%-     do sslbindconf.append('alpn h2,http/1.1,http/1.0') %}
{%-   else %}
{%-     do sslbindconf.append('alpn http/1.1,http/1.0') %}
{%-   endif %}
{%-   do entry_list.append('[' + ' '.join(sslbindconf) + ']') %}
{#-   <snifilter> #}
{%-   do entry_list.extend(slave['host_list']) %}
{{-    ' '.join(entry_list) }}
{% endfor -%}
# Fallback to default certificate
{{ configuration['master-certificate'] }}
# END OF FILE