On 8/5/2013 6:16 PM, Ronald F. Guilmette wrote:
> In message <[email protected]>, 
> Noel Jones <[email protected]> wrote:

>>> OK.  Works for me!  I just wish that it wasn't necessary to
>>> have to run an external PCRE to catch it, and that the

PCRE tables don't "run externally".  They're simply tables.  Postfix
smtpd processes them by calling libpcre to which it is linked, just as
it is linked with other libraries including libc, libresolv, libssl, etc
that handle other functions:

~$ pmap 10296
10296:   smtpd -n smtp -t inet -u -c -o stress= -s 2 ...
...
b7104000    200K r-x--  /lib/libpcre.so.3.12.1
b7136000      4K rw---  /lib/libpcre.so.3.12.1
b7137000     12K r-x--  /usr/lib/postfix/dict_pcre.so
b713a000      4K r----  /usr/lib/postfix/dict_pcre.so
b713b000      4K rw---  /usr/lib/postfix/dict_pcre.so
...
b74f3000     88K r-x--  /usr/lib/libsasl2.so.2.0.23
b7509000      4K rw---  /usr/lib/libsasl2.so.2.0.23
...
b773e000     16K r-x--  /var/spool/postfix/lib/libnss_dns-2.11.3.so
b7742000      4K r----  /var/spool/postfix/lib/libnss_dns-2.11.3.so
b7743000      4K rw---  /var/spool/postfix/lib/libnss_dns-2.11.3.so
...
b7763000    184K r-x--  /usr/lib/postfix/smtpd
b7792000      8K r----  /usr/lib/postfix/smtpd
b7794000      4K rw---  /usr/lib/postfix/smtpd
b9178000    264K rw---    [ anon ]
bfd19000    132K rw---    [ stack ]
 total     7664K

>> I can see where one might get confused.  I'll submit a one-line doc
>> patch rather than argue the point.
> 
> I have no wish to belabor the point either, however for the record
> I am not confused.  An FQDN is an FQDN, and [A.B.C.D] quite certainly
> isn't one.

Indeed.  You're not the first to be stumped by the discrepancy between
this parameter's behavior and that described in the docs.  I commend
Noel for submitting this long overdue patch.

-- 
Stan

Reply via email to