From 5d312ac168a6624b1439b3a0eb3be3fce9687e8e Mon Sep 17 00:00:00 2001 From: Gregory Neil Shapiro Date: Sun, 1 Apr 2001 22:48:07 +0000 Subject: [PATCH] The userdb database is different from the rest of the databases. It *must* be a btree. PR: bin/26149 --- etc/mail/Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/etc/mail/Makefile b/etc/mail/Makefile index 2ddd2f163d18..c98825cd4a5d 100644 --- a/etc/mail/Makefile +++ b/etc/mail/Makefile @@ -76,10 +76,10 @@ KILL?= /bin/kill # exists in the current directory. # SENDMAIL_MAP_SRC+= mailertable domaintable bitdomain uucpdomain \ - genericstable virtusertable access userdb + genericstable virtusertable access SENDMAIL_MAP_OBJ= -.for _f in ${SENDMAIL_MAP_SRC} +.for _f in ${SENDMAIL_MAP_SRC} userdb .if exists(${_f}) SENDMAIL_MAP_OBJ+= ${_f}.db .endif @@ -98,6 +98,10 @@ ${_f}.db: ${_f} ${MAKEMAP} hash ${.TARGET} < ${.OODATE} .endfor +userdb.db: userdb + ${MAKEMAP} btree ${.TARGET} < ${.OODATE} + + # # The .cf file needs to be recreated if the templates were modified. #