Rsyslog с использованием else в конфигурации

#logging #rsyslog

#ведение журнала #rsyslog

Вопрос:

Привет, мне нужен конфигурационный файл с:

 if $FROMHOST-IP == '192.168.xx.xxx' then { action(type="omfile" file="/var/log/rsyslog/myHostName/device.log") }
else {*.* ?RemoteHost}
  

но rsyslog после перезапуска выдает мне это сообщение:

 Oct 13 12:12:40 syslog-new rsyslogd[29378]: error during parsing file /etc/rsyslog.conf, on or before line 118: syntax error on token 'else' [v8.1901.0 try https://www.rsyslog.com/e/2207 ]
Oct 13 12:12:40 syslog-new rsyslogd[29378]: could not interpret master config file '/etc/rsyslog.conf'. [v8.1901.0 try https://www.rsyslog.com/e/2207 ]

  

Пожалуйста, помогите.
Спасибо

Ответ №1: