diff --git a/package/Dockerfile b/package/Dockerfile index 0ad5796..75af89c 100644 --- a/package/Dockerfile +++ b/package/Dockerfile @@ -18,7 +18,7 @@ COPY etc/conf.d /opt/syslog-ng/etc/conf.d COPY etc/go_templates /opt/syslog-ng/etc/go_templates COPY etc/context_templates /opt/syslog-ng/etc/context_templates COPY etc/local_config /opt/syslog-ng/etc/local_config - +COPY reset_persist /opt/syslog-ng/etc/ COPY sbin/entrypoint.sh / COPY VERSION / diff --git a/package/reset_persist b/package/reset_persist new file mode 100644 index 0000000..dc981a1 --- /dev/null +++ b/package/reset_persist @@ -0,0 +1,3 @@ +affile_sd_curpos(/opt/syslog-ng/var/log/syslog-ng.out) = { "value": "00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 " } + +affile_sd_curpos(/opt/syslog-ng/var/log/syslog-ng.err) = { "value": "00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 " } \ No newline at end of file diff --git a/package/sbin/entrypoint.sh b/package/sbin/entrypoint.sh index e68bf47..3494307 100755 --- a/package/sbin/entrypoint.sh +++ b/package/sbin/entrypoint.sh @@ -27,4 +27,5 @@ echo sc4s version=$(cat /VERSION) >/opt/syslog-ng/var/log/syslog-ng.out /opt/syslog-ng/sbin/syslog-ng -s >>/opt/syslog-ng/var/log/syslog-ng.out 2>/opt/syslog-ng/var/log/syslog-ng.err echo syslog-ng starting +/opt/syslog-ng/bin/persist-tool add /opt/syslog-ng/etc/reset_persist -o /opt/syslog-ng/var exec /opt/syslog-ng/sbin/syslog-ng $@