[Eisfair] E64 rsyslog und mariadb

Ansgar Püster ansgar.puester at netcologne.de
Di Aug 6 10:51:12 CEST 2019


Hallo Thomas,

Danke für deinen Hinweis.

Am 05.08.2019 um 21:32 schrieb Thomas Zweifel:

[...]

> Dann nimmt er allerdings das falsche Template bei der action-Regel:
> 
> # rule #3 (Local Syslog DB):
> #*.* :ommysql:localhost,Syslog,rsyslog,geheim;MySQLInsertProgname
> *.* action(type="ommysql" server="localhost" db="Syslog" uid="rsyslog" 
> pwd="geheim" MySQLC
> onfig.File="/etc/mysql/my102.cnf" Template="MySQLInsert"
>            action.resumeRetryCount="-1"
>            queue.filename="rule3_ommysql" queue.size="1000" 
> queue.type="LinkedList"
>            queue.saveonshutdown="on" queue.maxFileSize="1m")

Das ist in der Tat ein Fehler.

Bei der Umstellung des "traditionellen" Formates, siehe
Kommentarzeile, in das "New advanced format (previously
known as the RainerScript)" habe ich RSYSLOGD_RULE_%_LINE_TEMPLATE
nicht beachtet, sondern fix "MySQLInsert" gesetzt.

Werde ich genauso wie die beiden anderen Fehler/Unschönheiten
korrigieren.

Fein, dass endlich mal jemand intensiver mit dem Paket
rsyslogd arbeitet und Fehler meldet.

Rainer wird die nächste Version 8.1908.0 am 20.8.2019
herausgeben. Dann kommen von mir auch die Korrekturen für
die von dir genannten Fehler/Unschönheiten.
Brauchst du schon vorher einen Patch oder eine Umgehungslösung
für diesen TEMPLATE-Fehler?

So weit erst mal.
Gruß,
Ansgar


Mehr Informationen über die Mailingliste Eisfair