On Tue, Apr 6, 2010 at 12:23 PM, Wietse Venema <wie...@porcupine.org> wrote:
> Robert Lopez:
> Now that you mention the documentation:
>
>> SYNOPSIS
>>        postmap -q "string" cidr:/etc/postfix/filename
>>
>>        postmap -q - cidr:/etc/postfix/filename <inputfile
>>
>> DESCRIPTION
> ...
>>        To test lookup tables, use the  "postmap  -q"  command  as
>>        described in the SYNOPSIS above.
>
> It takes some perseverance to find that text.

That is another point that has me confused.
I have been testing to make certain changes I have made to the access file
were really there with postmap -q.

With the movement of IP addresses and CIDR blocks out of the access
file and into a "cidr-ip" file postmap -q would find them in the
cidr-ip.db file.
If I remove the .db ile (As Noel points out not necessary) then I get
an error because postmap seems to only look in database files:

$ postmap -q 222.254.228.0/24 cidr-ip
postmap: fatal: open database cidr-ip.db: No such file or directory

As I originally posted: "An strace of "postmap -q <any-pattern>
cidr-ip" shows it is the cidr-ip.db file that is being read." by
postmap.

>
>        Wietse
>



-- 
Robert Lopez
Unix Systems Administrator
Central New Mexico Community College (CNM)
525 Buena Vista SE
Albuquerque, New Mexico 87106

Reply via email to