
	README.LINUX file for sendmail+IDA
	***********************************

	Sendmail5.67b+IDA1.5 now compiles and runs without patches 
	under Linux with kernel version 0.99-13 and gcc 2.4.5.  

	Paul Pomes has been kind enough to integrate the patches I
	sent him into the real IDA sources so it's rather easy to get
	the vanilla sources to work under Linux.  

	The patches were admittedly taken from the fine work of Rich
	Braun that he did with sendmail5.65c+IDA1.4.4.1 and that he
	made available in March 1993.  Thanks Rich !!!

        I basically just took his patches and put them unedited into
        the sources for the newer version of sendmail+IDA.  Any
        updates were insignificant and purely cosmetic from Rich's
	work so he gets 99.999% of the credit...

	The vanilla sources are on vixen.cso.uiuc.edu in case you haven't 
	figured that out yet :-)

						Vince Skahan
						vince@victrola.wa.com


	To build sendmail+IDA under Linux:
	==================================

	sendmail itself:
	----------------

	Put the conf.h file here in the 'src' subdirectory

	Edit the Makefile to uncomment the CC,CFLAGS,LIBS lines to
		specify Linux as the operating system

	Edit conf.h to either comment out or uncomment the NAMED_BIND
		line to specify if you want to run nameserver or not

	Type 'make', then 'make install' (install as root)


	mailstats:
	----------

	Same as for rmail. You have to trivially compile it by hand. 

	cc -o mailstats -I../src mailstats.c

	Copy mailstats to /usr/bin and make it root.root mode 755


	ida auxiliary programs (dbm,xalparse,scanf,mkdomext,rmail)
	----------------------

	Basically cd to ida/aux and 'make' then 'make install'.

	You might want to check the paths in the Makefile for your
	location of LIBDIR since everybody's idea of 'standard paths'
	is different.


	sendmail dbm tables
	-------------------

	I've included basic tables for Linux in the 'mail' subdirectory
	here.  Copy them into /usr/local/lib/mail and check 'em out.

	You build them by typing 'make' in /usr/local/lib/mail


	sendmail.cf file
	----------------

	I've included a basic 'localhost.m4' file in the 'mail/cf'
	subdirectory.  Copy it into /usr/local/lib/mail/cf and edit it
	based on the comments in there.

	You build sendmail.cf by typing 'make localhost.cf' and putting
	the resulting file into place as '/etc/sendmail.cf'.


	sendmail+IDA documentatation
	----------------------------

	It's important to read the IDA documentation to understand the
	dbm tables.  

	Coming soon - a sendmail+IDA chapter in the revised Linux
	Networking Guide.  Stay tuned to c.o.l.* for more info :-)

