Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Feb 1996 12:36:17 -0800
From:      lisa@transport.com (Lisa Lopshire)
To:        hackers@freebsd.org
Cc:        coredump@nervosa.com
Subject:   Re: Sendmail
Message-ID:  <199602222036.MAA30496@mail.transport.com>

next in thread | raw e-mail | index | archive | help
Heres some of the compile notes from 8.7 for FreeBSD.

Anyone been through this?

[BSDI (BSD/386) 1.0, NetBSD 0.9, FreeBSD 1.0
        The "m4" from BSDI won't handle the config files properly.
        I haven't had a chance to test this myself.

        The M4 shipped in FreeBSD and NetBSD 0.9 don't handle the config
        files properly. One must use either GNU m4 1.1 or the PD-M4
        recently posted in comp.os.386bsd.bugs (and maybe others).
        NetBSD-current includes the PD-M4 (as stated in the NetBSD file
        CHANGES).

        FreeBSD 1.0 RELEASE has uname(2) now. Use -DUSEUNAME in order to
       use it (look into Makefile.FreeBSD). NetBSD-current may have
        it too but it has not been verified.

        You cannot port the latest version of the Berkeley db library
        and use it with sendmail without recompiling the world.  This
        is because C library routines use the older version which have
        incompatible header files -- the result is that it can't read
        other system files, such as /etc/passwd, unless you use the
        new db format throughout your system.  You should normally just
        use the version of db supplied in your release.  You may need
        to use -DOLD_NEWDB=1 to make this work -- this turns off some
        new interface calls (for file locking) that are not in older
        versions of db.  You'll get compile errors if you need this
        flag and don't have it set.

4.3BSD
        If you are running a "virgin" version of 4.3BSD, you'll have
        a very old resolver and be missing some header files.  The
        header files are simple -- create empty versions and everything
        will work fine.  For the resolver you should really port a new
        version (4.8.3 or later) of the resolver; 4.9 is available on
        gatekeeper.DEC.COM in pub/BSD/bind/4.9.  If you are really
        determined to continue to use your old, buggy version (or as
        a shortcut to get sendmail working -- I'm sure you have the
        best intentions to port a modern version of BIND), you can
        copy ../contrib/oldbind.compat.c into src and add
        oldbind.compat.o to OBJADD in the Makefile.

On Tue, 20 Feb 1996, Lisa Lopshire wrote:

> cannot chdir((null)): Bad address
> syserr: ExitStat = 71
> 
> How do I reinstall?  I have the diskettes.

> Lisa Lopshire - Systems Engineer  - Transport Logic  - (503)243-1940

get ftp://ftp.cs.berkeley.edu:/pub/sendmail/sendmail-8.7.3.tar.gz
tar xfvz sendmail-8.7.3.tar.gz
cd sendmail-8.7.3
cd src
makesendmail
makesendmail install

== Chris Layne ==============================================================
== coredump@nervosa.com ================= http://www.nervosa.com/~coredump ==

Lisa Lopshire - Systems Engineer  - Transport Logic  - (503)243-1940
Bend: 317-0400 Vancouver: 693-9090 Salem: 588-7332 Seaside: 738-3844




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199602222036.MAA30496>