*BSD News Article 19167


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!haven.umd.edu!uunet!pipex!sunic!isgate!veda.is!adam
From: adam@veda.is (Adam David)
Newsgroups: comp.os.386bsd.questions
Subject: Re: sendmail 8.x problem
Message-ID: <CB8s9D.36H@veda.is>
Date: 4 Aug 93 15:55:46 GMT
References: <22qlki$4g@peccopa.che.nsk.su>
Organization: Veda Systems, Iceland
Lines: 17

eric@peccopa.che.nsk.su (Eric Fletcher) writes:

>I've got a problems compiling sendmail 8.2 on my 386BSD + pkit 2.3. The
>problem is with DB managing. When I am trying to compile sendmail with
>-DNEWDB define it complains about not having db_dirfno routing. I used a
>workaround defining -DOLD_NEWDB instead. Everything compiles ok now, but
>when I try to rebuild aliases it complains "Cannot open /etc/aliases
>database...." May be somebody out there solved this problem?

What you need to do is get sendmail 8.5 and don't define either of NEWDB or
NDBM (or OLD_NEWDB). You want it to ignore the database stuff altogether.
Alternatively you can wait for the release of FreeBSD (any day now), which
incorporates the new DB code and therefore sendmail 8.* will work with NEWDB
defined.

--
adam@veda.is