<div dir="ltr"><br clear="all"><div><span style="font-size:12.8000001907349px">I'd like to run varnishncsa with some query options on startup:</span><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">varnishncsa  -a -w ${LOGFILE} -D -P ${PIDFILE} -q 'RespStatus >= 400'"</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I can't seem to get the special character escaped properly in /etc/default/varnishncsa using Ubuntu LTS 14.04.</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I have tried quite a few variation of things like:</div><div style="font-size:12.8000001907349px">DAEMON_OPTS=" -a -w ${LOGFILE} -D -P ${PIDFILE} -q \\\'RespStatus \\\>\\\= 400\\\'"<br></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I can get it to work by adding a string in /etc/init.d/varnishncsa :</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">QUERY="'RespStatus >= 400'" <br></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">And modifying the start function:</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">if start-stop-daemon --start --quiet --pidfile ${PIDFILE}  -q ${QUERY} \<br></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Anyone have any suggestion on how to properly escape a query string in the /etc/default/varnishncsa</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Cheers,</div><div style="font-size:12.8000001907349px">Paul</div></div>-- <br><div class="gmail_signature"><div dir="ltr"><br>Paul Wolstenholme<br>CBC Music - System Administrator<br>CBC  Vancouver<br>604.662.6632</div></div>
</div>