chiark / gitweb /
basic/journal-importer: escape & ellipsize bad data in log entries
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 17 May 2018 09:09:07 +0000 (11:09 +0200)
committerSven Eden <yamakuzure@gmx.net>
Fri, 24 Aug 2018 14:47:08 +0000 (16:47 +0200)
commit226fcafbbecd2b988eb24b39a3e97c9cf24e1167
treeb8094441c89d115aa0c7b5d517dac6d5877fcee2
parent0d3fd8ae03eb180e1309f8b0bfd2fbce6c3cfdcc
basic/journal-importer: escape & ellipsize bad data in log entries

We shouldn't just log arbitrary stuff, in particular newlines and control chars
Now:
Unknown dunder line __CURSORFACILITY=6\nSYSLOG_IDENTIFIER=/USR/SBIN/CRON\nMES…, ignoring.
Unknown dunder line __REALTIME_TIME[TAMP=1404101101501874\n__MONOTONIC_TIMEST…, ignoring.
src/basic/string-util.h