Explain when the surrounding double quotes arround the expr argument MUST be avoided.
Fix an example to add these surrounding quotes to be consistent and in line with 2.4.x
@@ -180,7 +180,7 @@ SetEnvIf User-Agent "^KnockKnock/2\.0" let_me_in
decisions on arbitrary expressions.</p>
<highlight language="config">
- Require expr %{TIME_HOUR} -ge 9 &amp;&amp; %{TIME_HOUR} -le 17
+ Require expr "%{TIME_HOUR} -ge 9 &amp;&amp; %{TIME_HOUR} -le 17"
</highlight>
<highlight language="config">
@@ -195,7 +195,8 @@ SetEnvIf User-Agent "^KnockKnock/2\.0" let_me_in
</highlight>
<p>The syntax is described in the <a href="../expr.html">ap_expr</a>
- documentation.</p>
+ documentation. Before httpd 2.4.16, the surrounding double-quotes MUST be
+ omitted.</p>
<p>Normally, the expression is evaluated before authentication. However, if
the expression returns false and references the variable
