X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fsyslog_ng%2Ftemplates%2Fsyslog-ng.conf.erb;h=bb3517761e4190c11701c05136ab27d921778883;hb=735c85152264287f0c364131f74f673d99525993;hp=6a3688c8edbb5e8b8ac5cb353b232e53261f1142;hpb=8845a9937882e72f19ed196323d0a45db7d99912;p=mirror%2Fdsa-puppet.git diff --git a/modules/syslog_ng/templates/syslog-ng.conf.erb b/modules/syslog_ng/templates/syslog-ng.conf.erb index 6a3688c8e..bb3517761 100644 --- a/modules/syslog_ng/templates/syslog-ng.conf.erb +++ b/modules/syslog_ng/templates/syslog-ng.conf.erb @@ -132,6 +132,16 @@ source s_network { }; <%- end -%> +<%- if (@hostname == "lully") -%> +source s_network_fastly { + tcp6(port(5141) max-connections(100) + tls( key_file("/etc/exim4/ssl/thishost.key") + cert_file("/etc/exim4/ssl/thishost.crt") + peer-verify(optional-untrusted)) + ); +}; +<%- end -%> + ###### # destinations @@ -557,3 +567,11 @@ log { source(s_local); source(s_network); filter(f_syslog); destination(df_ALL_syslog); }; <%- end -%> + +<%- if (@hostname == "lully") -%> +destination fastly { file("/var/log/fastly.log"); }; + +log { source(s_network_fastly); + destination(fastly); }; + +<%- end -%>