<p dir="ltr">You don&#39;t need the dollar sign within backticks.</p>
<div class="gmail_quote">On Sep 23, 2014 6:58 PM,  &lt;<a href="mailto:jetjnkr@gmail.com">jetjnkr@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ok sorry, but still struggling a bit with this:<br>
<br>
<br>
Running with the following version<br>
<br>
syslog-ng 3.2.5<br>
Installer-Version: 3.2.5<br>
Revision: ssh+git://bazsi@git.balabit//var/scm/git/syslog-ng/syslog-ng-ose--mainline--3.2#master#9d4bea28198bd731df1a61e980a2af5b88d81116<br>
Compile-Date: Jan 15 2012 19:47:30<br>
Enable-Threads: on<br>
Enable-Debug: off<br>
Enable-GProf: off<br>
Enable-Memtrace: off<br>
Enable-Sun-STREAMS: off<br>
Enable-IPv6: on<br>
Enable-Spoof-Source: on<br>
Enable-TCP-Wrapper: on<br>
Enable-SSL: off<br>
Enable-SQL: on<br>
Enable-Linux-Caps: off<br>
Enable-Pcre: on<br>
Enable-Pacct: off<br>
<br>
<br>
I&#39;ve attempted a number of variations - all have made me sad.....<br>
<br>
<br>
               template t_cust { template(&quot;CUST $CUST&quot;); };<br>
               destination d_web_call      { file(&quot;/var/log/web_call&quot; template(&quot;&lt;$PRI&gt; $DATE $HOST $MSG template($t_cust) \n&quot;) template_escape(no)); };<br>
<br>
or &#39;backtick&#39;....<br>
<br>
              destination d_web_call      { file(&quot;/var/log/web_call&quot; template(&quot;&lt;$PRI&gt; $DATE $HOST $MSG `$CUST` \n&quot;) template_escape(no)); };<br>
<br>
or...<br>
<br>
              destination d_web_call      { file(&quot;/var/log/web_call&quot; template(&quot;&lt;$PRI&gt; $DATE $HOST $MSG  Template(&quot;template $CUST&quot;)` \n&quot;) template_escape(no)); };<br>
<br>
<br>
<br>
$CUST is definitely defined in the environment but the logs don&#39;t have any value appended....<br>
<br>
<br>
Any further guidance appreciated....<br>
<br>
<br>
On Sep 23, 2014, at 6:00 AM, <a href="mailto:syslog-ng-request@lists.balabit.hu">syslog-ng-request@lists.balabit.hu</a> wrote:<br>
<br>
&gt; ----------------------<br>
&gt;<br>
&gt; Message: 1<br>
&gt; Date: Mon, 22 Sep 2014 20:10:17 +0200<br>
&gt; From: Balazs Scheidler &lt;<a href="mailto:bazsi77@gmail.com">bazsi77@gmail.com</a>&gt;<br>
&gt; Subject: Re: [syslog-ng] Injecting environment variables?<br>
&gt; To: &quot;Syslog-ng users&#39; and developers&#39; mailing list&quot;<br>
&gt;       &lt;<a href="mailto:syslog-ng@lists.balabit.hu">syslog-ng@lists.balabit.hu</a>&gt;<br>
&gt; Message-ID:<br>
&gt;       &lt;CAKcfE+a8ohm9rbAjyiBbHSs37iyE_mdP=<a href="mailto:SRU_Cgz_BSAccFFBg@mail.gmail.com">SRU_Cgz_BSAccFFBg@mail.gmail.com</a>&gt;<br>
&gt; Content-Type: text/plain; charset=&quot;utf-8&quot;<br>
&gt;<br>
&gt; It came in with blocks and scl support. So if your version has support for<br>
&gt; the system driver it will support this as well. My memories are vague with<br>
&gt; 3.2.<br>
&gt;<br>
&gt; Environment variables are resolved at parsing time and should work like<br>
&gt; this:<br>
&gt;<br>
&gt; Template(&quot;template ?envvar?&quot;)<br>
&gt;<br>
&gt; It works as if the environment variable was right there in the config file.<br>
&gt; On Sep 21, 2014 3:14 PM, &lt;<a href="mailto:jetjnkr@gmail.com">jetjnkr@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; Balazs,<br>
&gt;&gt;<br>
&gt;&gt; Thanks,  do you have any examples in using the backtick it in a message<br>
&gt;&gt; template?  Do you have to assign it to a config variable in a &quot;define&quot;<br>
&gt;&gt; first?<br>
&gt;&gt;<br>
&gt;&gt; How much &#39;earlier&#39; versions of syslog-ng  will this work (e.g. before 3.2<br>
&gt;&gt; ?)<br>
&gt;&gt;<br>
&gt;&gt; Jim.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; From: Balazs Scheidler &lt;<a href="mailto:bazsi77@gmail.com">bazsi77@gmail.com</a>&gt;<br>
&gt;&gt;&gt; Subject: Re: [syslog-ng] Injecting environment variables?<br>
&gt;&gt;&gt; To: &quot;Syslog-ng users&#39; and developers&#39; mailing list&quot;<br>
&gt;&gt;&gt;      &lt;<a href="mailto:syslog-ng@lists.balabit.hu">syslog-ng@lists.balabit.hu</a>&gt;, <a href="mailto:wernli@in2p3.fr">wernli@in2p3.fr</a><br>
&gt;&gt;&gt; Message-ID:<br>
&gt;&gt;&gt;      &lt;<br>
&gt;&gt; <a href="mailto:CAKcfE%2BZKqqPnPOOSJek81eq_EPa7y3jUrPyKYH94jc3mxvPsmg@mail.gmail.com">CAKcfE+ZKqqPnPOOSJek81eq_EPa7y3jUrPyKYH94jc3mxvPsmg@mail.gmail.com</a>&gt;<br>
&gt;&gt;&gt; Content-Type: text/plain; charset=&quot;utf-8&quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Earlier you could use the backtick env variable format.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; This one is substituted at config parsing.<br>
&gt;&gt;&gt; On Sep 18, 2014 5:26 PM, &quot;Fabien Wernli&quot; &lt;<a href="mailto:wernli@in2p3.fr">wernli@in2p3.fr</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi Jim,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; As of version 3.5 you can use the `env` template function:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; template(&quot;&lt;$PRI&gt; $DATE $HOST $MSG $(env &lt;environment-variable&gt;) \n&quot;)<br>
&gt;&gt;&gt;&gt; template_escape(no));<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Cheers<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt; ______________________________________________________________________________<br>
&gt;&gt;&gt;&gt; Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
&gt;&gt;&gt;&gt; Documentation:<br>
&gt;&gt;&gt;&gt; <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" target="_blank">http://www.balabit.com/support/documentation/?product=syslog-ng</a><br>
&gt;&gt;&gt;&gt; FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" target="_blank">http://www.balabit.com/wiki/syslog-ng-faq</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; -------------- next part --------------<br>
&gt;&gt;&gt; An HTML attachment was scrubbed...<br>
&gt;&gt;&gt; URL:<br>
&gt;&gt; <a href="http://lists.balabit.hu/pipermail/syslog-ng/attachments/20140920/c41f4430/attachment.html" target="_blank">http://lists.balabit.hu/pipermail/syslog-ng/attachments/20140920/c41f4430/attachment.html</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ------------------------------<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; syslog-ng maillist  -  <a href="mailto:syslog-ng@lists.balabit.hu">syslog-ng@lists.balabit.hu</a><br>
&gt;&gt;&gt; <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; End of syslog-ng Digest, Vol 113, Issue 11<br>
&gt;&gt;&gt; ******************************************<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ______________________________________________________________________________<br>
&gt;&gt; Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
&gt;&gt; Documentation:<br>
&gt;&gt; <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" target="_blank">http://www.balabit.com/support/documentation/?product=syslog-ng</a><br>
&gt;&gt; FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" target="_blank">http://www.balabit.com/wiki/syslog-ng-faq</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt; -------------- next part --------------<br>
&gt; An HTML attachment was scrubbed...<br>
&gt; URL: <a href="http://lists.balabit.hu/pipermail/syslog-ng/attachments/20140922/96e24add/attachment.html" target="_blank">http://lists.balabit.hu/pipermail/syslog-ng/attachments/20140922/96e24add/attachment.html</a><br>
&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; syslog-ng maillist  -  <a href="mailto:syslog-ng@lists.balabit.hu">syslog-ng@lists.balabit.hu</a><br>
&gt; <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
&gt;<br>
&gt;<br>
&gt; End of syslog-ng Digest, Vol 113, Issue 14<br>
&gt; ******************************************<br>
<br>
______________________________________________________________________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" target="_blank">http://www.balabit.com/support/documentation/?product=syslog-ng</a><br>
FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" target="_blank">http://www.balabit.com/wiki/syslog-ng-faq</a><br>
<br>
</blockquote></div>