[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
rrouter.cf pattern matching problem
I ran across a very strange-seeming problem in rrouter.cf.
In rrouter, this occurs near the end of the big "sift" clause:
[/|].+ # file or pipe
return (((local - "$address" $A)))
Looks ok, but if you run router -i, and ask it to evaluate "rrouter
/etc/foo g0", it doesn't match that line, but falls through to the end
of the sift. Something like "rrouter '|/u/bin/foo blah' g0" works.
Is this happening for anybody else? Does anybody know of a fix?