Sendmail Installation and Operation Guide


K - Определение Файла Ключей - часть 3


/p>

Преобразование dbm добавляет строки ".pag" и ".dir" к заданному имени файла; преобразования hash и btree добавляют ".db". Например, описание преобразования Kuucp dbm -o -N /usr/lib/uucpmap

Описывает опциональное преобразование класса "dbm" по имени "uucp"; оно всегда имеет нулевые байты в конце каждой строки, и данные находящиеся в /usr/lib/uucpmap.{dir,pag}.

Для постороения преобразований, ориентированных на три базы данных, может быть использована программа makemap(8). Она принимает следующие флаги:

-f Не переделывать верхний регистр в нижний при преобразовании.
-N Включать нулевые байты в ключах.
-o Добавить к существующему (старому) файлу.
-r Позволить замещение существующих ключей; обычно, при ошибке, заново вставляет существующий ключ.
-v Печатать происходящее.

Демон sendmail не должен перестартовываться для чтения новых преобразований до тех пор, пока вы не замените их на месте; используется блокировка файлов, так что преобразования не будут считаны, пока они не обновлены9.

Новые классы могут быть добавлены в подпрограмму setupmaps в файле conf.c.




Начало  Назад  Вперед