The trouble comes with me using a start-up script and quotes.<div><br></div><div>For example, /usr/local/etc/rc.d/varnishncsa</div><div><br></div><div><div><font class="Apple-style-span" face="'courier new', monospace">. /etc/rc.subr</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">name="varnishncsa"</font></div><div><font class="Apple-style-span" face="'courier new', monospace">rcvar=`set_rcvar`</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">command="/usr/local/bin/${name}"</font></div><div><font class="Apple-style-span" face="'courier new', monospace">load_rc_config ${name}</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">: ${varnishncsa_enable:="NO"}</font></div><div><font class="Apple-style-span" face="'courier new', monospace">: ${varnishncsa_pidfile:="/var/run/${name}.pid"}</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">: ${varnishncsa_file:="/var/log/${name}.log"}</font></div><div><font class="Apple-style-span" face="'courier new', monospace">: ${varnishncsa_flags:="-P ${varnishncsa_pidfile} -D -a -c -w ${varnishncsa_file}"}</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">pidfile=${varnishncsa_pidfile}</font></div><div><font class="Apple-style-span" face="'courier new', monospace">run_rc_command "$1"</font></div>
</div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div>if i stick a -F at the end of <span class="Apple-style-span" style="font-family: 'courier new', monospace; ">varnishncsa_flags </span><font class="Apple-style-span" face="arial, helvetica, sans-serif">that contains "" characters </font><span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, helvetica, sans-serif; line-height: 20px; ">I get "unterminated quoted string" errors. I've tried combinations of ', ", \", \' and so forth and haven't yet found the right method.</span></div>
<div><font class="Apple-style-span" color="#222222" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 20px; "><br></span></font></div><div><font class="Apple-style-span" color="#222222" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 20px; ">Same thing happens with ubuntu's startup scripts. </span></font></div>
<div><font class="Apple-style-span" color="#222222" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 20px; "><br></span></font></div><div><font class="Apple-style-span" color="#222222" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 20px; ">Anyone have a suggestion to resolve this, at least starting with the default format?</span></font></div>
<div><font class="Apple-style-span" color="#222222" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 20px; "><br></span></font></div><div><div><span class="Apple-style-span" style="color: rgb(34, 34, 34); line-height: 20px; background-color: rgb(255, 255, 255); "><font class="Apple-style-span" face="'courier new', monospace">%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-agent}i"</font></span></div>
<div><font class="Apple-style-span" color="#222222" face="'courier new', monospace"><span class="Apple-style-span" style="line-height: 20px; "><br></span></font></div></div><div><font class="Apple-style-span" color="#222222" face="'courier new', monospace"><span class="Apple-style-span" style="line-height: 20px; "><br>
</span></font></div><div><font class="Apple-style-span" color="#222222" face="'courier new', monospace"><span class="Apple-style-span" style="line-height: 20px; "><br></span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br>
</font></div><div><br><div class="gmail_quote">On Fri, Sep 2, 2011 at 2:26 PM, Jacques <span dir="ltr"><<a href="mailto:whshub@gmail.com">whshub@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I think I'm missing something.  We use the following without problem on 3.0.1<div><br><div>varnishncsa  -F '%{X-Forwarded-For}i %l %u %t "%r" %s %b "%{Referer}i" "%{User-agent}i" "%{Cookie}i" "%{Varnish:hitmiss}x"' -X 'pingdom$|\.png$|\.ico$|\.jpg$|\.gif$'</div>

<div><br></div><div><br><br><div class="gmail_quote"><div><div></div><div class="h5">On Fri, Sep 2, 2011 at 9:22 AM, Mit Rowe <span dir="ltr"><<a href="mailto:mit@stagename.com" target="_blank">mit@stagename.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5">
Hello!<div><br></div><div>I am using varnish 3.0.1 and have a question about varnishncsalog</div><div><br></div><div>I would like to spit out extra parameters in my logs, so i'm attempting to use the -F command line flag.</div>


<div><br></div><div>However, my need for spaces seems to be causing some problems.</div><div><br></div><div>for example...</div><div><br></div><div>-F %h %t</div><div><br></div><div>(which i don't expect to work)</div>


<div><br></div><div>prints</div><div><br></div><div>127.0.0.1<NEWLINE></div><div><br></div><div>(and that's it)</div><div><br></div><div>-F '%h %t'</div><div><br></div><div>prints </div><div><br></div><div>


'127.0.0.1<NEWLINE></div><div><br></div><div>-F "%h %t"</div><div><br></div><div>prints</div><div><br></div><div>"127.0.0.1<NEWLINE></div><div> </div><div>and </div><div><br></div><div><div>


-F %h\ %t</div></div><div><br></div><div>prints</div><div><br></div><div><div>127.0.0.1\<NEWLINE></div></div><div><br></div><div>Has anyone had any success specifying a log format containing spaces?</div><div><br></div>


<div><br></div><div> <br clear="all"><div><br></div>-- <br><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse"><span style="color:gray">Will 'Mit' Rowe<br>Stagename</span><i><br></i><span style="color:rgb(153, 153, 153)"><a href="tel:1-866-326-3098" value="+18663263098" target="_blank">1-866-326-3098</a></span><br>


<span style="color:rgb(153, 153, 153)"><a href="mailto:josh@stagename.com" style="color:rgb(42, 93, 176)" target="_blank">mit@stagename.com</a></span><br style="color:rgb(153, 153, 153)"><span style="color:rgb(153, 153, 153)"><a href="http://www.stagename.com/" style="color:rgb(42, 93, 176)" target="_blank">www.stagename.com</a></span><br>


<span style="color:rgb(153, 153, 153)">Twitter: @stagename</span><br style="color:rgb(153, 153, 153)"><br style="color:rgb(153, 153, 153)"><span style="font-size:8pt;color:rgb(153, 153, 153)"></span><i><span style="font-size:8pt;color:gray">The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of this information by persons or entities other than the intended recipient is prohibited. If you received this transmission in error, please contact the sender and delete all material contained herein from your computer.</span></i><span style="font-size:8pt;color:gray"></span> </span><br>



</div>
<br></div></div>_______________________________________________<br>
varnish-misc mailing list<br>
<a href="mailto:varnish-misc@varnish-cache.org" target="_blank">varnish-misc@varnish-cache.org</a><br>
<a href="https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc" target="_blank">https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc</a><br></blockquote></div><br></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse"><span style="color:gray">Will 'Mit' Rowe<br>Stagename</span><i><br>
</i><span style="color:rgb(153, 153, 153)">1-866-326-3098</span><br><span style="color:rgb(153, 153, 153)"><a href="mailto:josh@stagename.com" style="color:rgb(42, 93, 176)" target="_blank">mit@stagename.com</a></span><br style="color:rgb(153, 153, 153)">
<span style="color:rgb(153, 153, 153)"><a href="http://www.stagename.com/" style="color:rgb(42, 93, 176)" target="_blank">www.stagename.com</a></span><br><span style="color:rgb(153, 153, 153)">Twitter: @stagename</span><br style="color:rgb(153, 153, 153)">
<br style="color:rgb(153, 153, 153)"><span style="font-size:8pt;color:rgb(153, 153, 153)"></span><i><span style="font-size:8pt;color:gray">The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of this information by persons or entities other than the intended recipient is prohibited. If you received this transmission in error, please contact the sender and delete all material contained herein from your computer.</span></i><span style="font-size:8pt;color:gray"></span> </span><br>

</div>