6.16 on page
876), a special one that contains all the names by which the local host can be known.
It will be filled withvalues by looking up the key CWhosts in the hash-type database
that is contained in the file /etc/mail/access.
The key is optional, and it is not an error to omit it. This property can be useful for
ldap-type maps, but is generally not useful for other database maps. For most database-
map types, a missing key will simply matchnoth ing and result in no values filling
the class.
The type is mandatory. If it is missing (for example, if hash were omitted from the
preceding declaration), the following error would be printed and logged:
fileclass: cannot open 'CWhosts@:/etc/mail/access': No such file or directory
If the type is misstated as one that does not exist (for example, if foo replaced hash),
the following would be printed and logged:
fileclass: F{w}: class foo not available
If there is a problem with the detail (for example, if access were misspelled as acess),
the following error would be printed and logged:
hash map "w": missing map file /etc/mail/acess.db: No such file or directory
If the key contains an @ character (as, for example, gw@wash.dc.gov), the part to the
left of the first @ is taken as the key (gw) and the rest of the line through the : is taken
as the type (wash.dc.gov@hash), yielding the following error:
F{w}: class wash.
Pages:
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518