diff --git a/package/etc/context_templates/compliance_meta_by_source.conf b/package/etc/context_templates/compliance_meta_by_source.conf.example similarity index 100% rename from package/etc/context_templates/compliance_meta_by_source.conf rename to package/etc/context_templates/compliance_meta_by_source.conf.example diff --git a/package/etc/context_templates/compliance_meta_by_source.csv b/package/etc/context_templates/compliance_meta_by_source.csv.example similarity index 100% rename from package/etc/context_templates/compliance_meta_by_source.csv rename to package/etc/context_templates/compliance_meta_by_source.csv.example diff --git a/package/etc/context_templates/splunk_index.csv b/package/etc/context_templates/splunk_index.csv.example similarity index 100% rename from package/etc/context_templates/splunk_index.csv rename to package/etc/context_templates/splunk_index.csv.example diff --git a/package/etc/context_templates/vendor_product_by_source.conf b/package/etc/context_templates/vendor_product_by_source.conf.example similarity index 100% rename from package/etc/context_templates/vendor_product_by_source.conf rename to package/etc/context_templates/vendor_product_by_source.conf.example diff --git a/package/etc/context_templates/vendor_product_by_source.csv b/package/etc/context_templates/vendor_product_by_source.csv.example similarity index 100% rename from package/etc/context_templates/vendor_product_by_source.csv rename to package/etc/context_templates/vendor_product_by_source.csv.example diff --git a/package/sbin/entrypoint.sh b/package/sbin/entrypoint.sh index 229a384..8438192 100755 --- a/package/sbin/entrypoint.sh +++ b/package/sbin/entrypoint.sh @@ -15,7 +15,9 @@ gomplate $(find . -name *.tmpl | sed -E 's/^(\/.*\/)*(.*)\..*$/--file=\2.tmpl -- mkdir -p /opt/syslog-ng/etc/conf.d/local/context/ mkdir -p /opt/syslog-ng/etc/conf.d/local/config/ -cp --verbose -n /opt/syslog-ng/etc/context_templates/* /opt/syslog-ng/etc/conf.d/local/context/ +mkdir -p /opt/syslog-ng/var/data/disk-buffer/ +cp --verbose /opt/syslog-ng/etc/context_templates/* /opt/syslog-ng/etc/conf.d/local/context/ +for file in /opt/syslog-ng/etc/conf.d/local/context/*.example ; do cp --verbose -n $file ${file%.example}; done cp --verbose -R /opt/syslog-ng/etc/local_config/* /opt/syslog-ng/etc/conf.d/local/config/ echo syslog-ng checking config