You may want to read this:<br><a href="http://stackoverflow.com/questions/1661193/start-stop-daemon-quoted-arguments-misinterpreted">http://stackoverflow.com/questions/1661193/start-stop-daemon-quoted-arguments-misinterpreted</a><br>

<br>As far as having Ubuntu script behave, you may try something in the line of:<br>DAEMON_OPTS="-a -c -w ${LOGFILE} -D -P $PIDFILE"<br>TRIX="-F %t %h \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\" %{ncsa-start}i %{ncsa-end}o"<br>

<br>start_varnishncsa() {<div>.........<br>       --chuid $USER --exec ${DAEMON} -- ${DAEMON_OPTS} "${TRIX}" \:<br><br><br><br>Best,<br><br>- Olivier<br><br><br>2011/10/4 Mit Rowe <<a href="mailto:mit@stagename.com">mit@stagename.com</a>>:<br>

> The trouble comes with me using a start-up script and quotes.<br>> For example, /usr/local/etc/rc.d/varnishncsa<br>> . /etc/rc.subr<br>> name="varnishncsa"<br>> rcvar=`set_rcvar`<br>> command="/usr/local/bin/${name}"<br>

> load_rc_config ${name}<br>> : ${varnishncsa_enable:="NO"}<br>> : ${varnishncsa_pidfile:="/var/run/${name}.pid"}<br>> : ${varnishncsa_file:="/var/log/${name}.log"}<br>> : ${varnishncsa_flags:="-P ${varnishncsa_pidfile} -D -a -c -w<br>

> ${varnishncsa_file}"}<br>> pidfile=${varnishncsa_pidfile}<br>> run_rc_command "$1"<br>><br>> if i stick a -F at the end of varnishncsa_flags that contains ""<br>> characters I get "unterminated quoted string" errors. I've tried<br>

> combinations of ', ", \", \' and so forth and haven't yet found the right<br>> method.<br>> Same thing happens with ubuntu's startup scripts. <br>> Anyone have a suggestion to resolve this, at least starting with the default<br>

> format?<br>> %h %l %u %t "%r" %s %b "%{Referer}i" "%{User-agent}i"<br>><br>><br>><br>><br>> On Fri, Sep 2, 2011 at 2:26 PM, Jacques <<a href="mailto:whshub@gmail.com">whshub@gmail.com</a>> wrote:<br>

>><br>>> I think I'm missing something.  We use the following without problem on<br>>> 3.0.1<br>>> varnishncsa  -F '%{X-Forwarded-For}i %l %u %t "%r" %s %b "%{Referer}i"<br>

>> "%{User-agent}i" "%{Cookie}i" "%{Varnish:hitmiss}x"' -X<br>>> 'pingdom$|\.png$|\.ico$|\.jpg$|\.gif$'<br>>><br>>><br>>> On Fri, Sep 2, 2011 at 9:22 AM, Mit Rowe <<a href="mailto:mit@stagename.com">mit@stagename.com</a>> wrote:<br>

>>><br>>>> Hello!<br>>>> I am using varnish 3.0.1 and have a question about varnishncsalog<br>>>> I would like to spit out extra parameters in my logs, so i'm attempting<br>>>> to use the -F command line flag.<br>

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

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

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

>>>  <br>>>><br>>>> --<br>>>> Will 'Mit' Rowe<br>>>> Stagename<br>>>> 1-866-326-3098<br>>>> <a href="mailto:mit@stagename.com">mit@stagename.com</a><br>

>>> <a href="http://www.stagename.com">www.stagename.com</a><br>>>> Twitter: @stagename<br>>>><br>>>> The information transmitted is intended only for the person or entity to<br>>>> which it is addressed and may contain confidential and/or privileged<br>

>>> material. Any review, retransmission, dissemination or other use of this<br>>>> information by persons or entities other than the intended recipient is<br>>>> prohibited. If you received this transmission in error, please contact the<br>

>>> sender and delete all material contained herein from your computer. <br>>>><br>>>> _______________________________________________<br>>>> varnish-misc mailing list<br>>>> <a href="mailto:varnish-misc@varnish-cache.org">varnish-misc@varnish-cache.org</a><br>

>>> <a href="https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc">https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc</a><br>>><br>><br>><br>><br>> --<br>> Will 'Mit' Rowe<br>

> Stagename<br>> 1-866-326-3098<br>> <a href="mailto:mit@stagename.com">mit@stagename.com</a><br>> <a href="http://www.stagename.com">www.stagename.com</a><br>> Twitter: @stagename<br>><br>> The information transmitted is intended only for the person or entity to<br>

> which it is addressed and may contain confidential and/or privileged<br>> material. Any review, retransmission, dissemination or other use of this<br>> information by persons or entities other than the intended recipient is<br>

> prohibited. If you received this transmission in error, please contact the<br>> sender and delete all material contained herein from your computer. <br>><br>> _______________________________________________<br>

> varnish-misc mailing list<br>> <a href="mailto:varnish-misc@varnish-cache.org">varnish-misc@varnish-cache.org</a><br>> <a href="https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc">https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc</a><br>

><br><br></div>