Package: pound
Version: 2.0-1
Severity: minor

Hi,

currently, the documentation doesn't say what syntax is supported when
specifying URL patterns. Based on the examples, it's a subset of POSIX
regular expressions, but ^ and $ don't seem to work. It would be nice if
extended regular expressions were properly supported, or, failing that, the
documentation would at least say what is supposed to work and what isn't.

Specifically, I tried

        CheckURL "^/foo($|/)"

But this didn't have the anticipated effect (/foo and /foo/ were equally
refused).

Also, under the "Service" heading, the man page says:

       URL "pattern"
              Match the incoming request. If a request fails to match than
              this service will be skipped and next one tried. If all
              services fail to match Pound returns an error. You may define
              multiple URL conditions per service. If no URL was defined
              then all requests match.

It's not clear whether multiple URL conditions are evaluated in an AND or an
OR manner, i.e. whether all must match or only one.

Andras

-- 
                 Andras Korn <korn at chardonnay.math.bme.hu>
                 <http://chardonnay.math.bme.hu/~korn/> QOTD:
             Time is a great teacher, but it kills all its pupils.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to