Try this: destination test { file("test" template("$ISODATE $HOST $MSG);\n" template_escape(yes) ); }; I don't guarantee this will work. If it doesn't I recommend playing around a bit with the placement of the semicolon and parentheses. I had a similar issue with a template function I was trying to use and had to try a few different syntax variations before I could make NG happy. -paul -----Original Message----- From: Jan-Peter Koopmann [mailto:Jan-Peter.Koopmann@seceidos.de] Sent: Tuesday, April 01, 2003 6:36 AM To: syslog-ng@lists.balabit.hu Subject: [syslog-ng]Template configuration problem Hi, I am having serious trouble with templates. This is what I have in my syslog-ng.conf destination test { file ("test" template("$ISODATE $HOST $MSG\n") template_escape(yes) ); }; I always get a parse error in the template("$ISODATE $HOST $MSG\n") line. I am running the FreeBSD port of syslog-ng version 1.6.0rc1. What is the problem? I have these options set: options { long_hostnames(on); sync(0); use_time_recvd(yes); use_dns(yes); keep_hostname(no); chain_hostnames(no); use_fqdn(yes); gc_busy_threshold(768); time_reap(12); time_reopen(10); create_dirs(yes); }; Thanks, JP _______________________________________________ syslog-ng maillist - syslog-ng@lists.balabit.hu https://lists.balabit.hu/mailman/listinfo/syslog-ng Frequently asked questions at http://www.campin.net/syslog-ng/faq.html