Summary:Re: sendmail

From: Xueying He (yhe@shadow.is.jhsph.edu)
Date: Fri Oct 10 1997 - 22:43:39 CDT


Thanks for all responses, the problem has solved.

Solution:
I think that you have to specify:
> DBMDEF= -DNDBM -DNIS -DNISPLUS
> LIBS= -lresolv -lsocket -lnsl -lkstat
whether or not you are running NIS or NISPLUS

in my case before I used:
> DBMDEF= -DNDBM
> LIBS= -lresolv -lsocket -lnsl -lkstat
because I think I am not using NIS and NISPLUS...

Well, I am not sure why.

In the Digital Alpha I only specify -DNDMB and it worked.

======================================
        Xueying He

Sr. Unix Sys Admin
Information Systems
School of Public Health
Johns Hopkins University
     Phone: (410)614-1940
     Fax: (410)955-1752
     E-mail: yhe@shadow.sph.jhu.edu
=======================================

On Fri, 10 Oct 1997, Nadya Williams wrote:

>
> I have tried to do installation of sendmail 8.8.7 today, and I
> run into the same problem :
>
> hash map "Alias0": unsafe map file /etc/mail/aliases: Permission denied
> WARNING: cannot open alias database /etc/mail/aliases
> Cannot create database for alias file /etc/mail/aliases: No such device
>
> What I ended up doing was removing old aliases.pag and aliases.dir,
> then touching them. Then I run newaliases and it worked.
>
> In my case I have
> DBMDEF= -DNDBM -DNIS -DNISPLUS
> LIBS= -lresolv -lsocket -lnsl -lkstat
>
> Hope it helps.
> Nadya Williams
>



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:12:05 CDT