________________________________________________________________ LEGE's proto.m4 patch for sendmail 8.9.3: ________________________________________________________________ I have moved the sendmail config files to /etc/mail. This means you ought to recompile sendmail, see "/tmp/sendmail-8.9.3-elijah-havedone.txt". You will need both "/tmp/xaliases-2.2.tar.gz" and "/tmp/sendmail-8.9.3-cf-cpio-idcmu.bz2". If you don't have bzip2, you can write back to me for the almost twice as big "/tmp/sendmail-8.9.3-cf-cpio-idcmu.gz". Or down- load it from my web-site, http://www.lege.com. Save and read "/tmp/sendmail-8.9.3-elijah-havedone.txt". It really says it all, on how to compile and install sendmail-8.9.3 using my patch. So, anyway, read "/tmp/sendmail-8.9.3-elijah-havedone.txt" and do what it says there in preparation for installing my proto.m4 patch! This is quite important, as I have moved the default location of the sendmail.cf file to /etc/mail/sendmail.cf, and you really must recompile sendmail according to "/tmp/sendmail-8.9.3-elijah-havedone.txt" before using my configuration! ________________________________________________________________ There is one alternative, if you don't want to move to /etc/mail: 1. Omit the lines mentioned above. 2. Edit /usr/local/bin/xaliases after installing /tmp/xaliases-2.2.tar.gz so CPATH="/etc/mail" is changed into CPATH="/etc" in your copy. 3. Edit /usr/src/sendmail-8.9.3/ostype/linux.m4 and any other .m4 or .mc file so any mention of /etc/mail is changed into /etc instead, after installing /tmp/sendmail-8.9.3-cf-cpio-idcmu.bz2. ________________________________________________________________ I plan to put the same info up on the web too in the near future, so don't forget to visit http://www.lege.com -- there's a FAQ and all! Here is the basic steps to unpack the archives: __________________________________________________________________ cd /usr/src/sendmail-8.9.3/cf cp -p ostype/linux.m4 ostype/linux.m4.yourname bzip2 -d < /tmp/sendmail-8.9.3-cf-cpio-idcmu.bz2 | cpio -idcmu These files are unpacked... 92347 Aug 3 16:10 README 90792 Feb 3 1999 README.orig 3527 Aug 3 16:09 README.patch 40261 Aug 23 18:46 cf/elijah.smtp.cf 10912 Aug 23 18:46 cf/elijah.smtp.mc 46 Nov 10 1998 cf/make_elijah 42 Nov 10 1998 cf/make_ruth 13696 Aug 3 22:08 cf/ruth.smtp.cf 4504 Nov 10 1998 cf/ruth.smtp.mc 14702 Jan 6 1999 domain/elijah.m4 4199 Jan 4 1999 domain/ruth.m4 51891 Aug 3 17:06 m4/proto.m4 44198 Feb 3 1999 m4/proto.m4.orig 12061 Aug 3 17:02 m4/proto.m4.patch 2376 Aug 3 17:33 ostype/linux.m4 502 Dec 29 1998 ostype/linux.m4.orig 2343 Aug 3 17:32 ostype/linux.m4.patch 2124 Aug 3 17:32 ostype/solaris2.m4 1121 Dec 29 1998 ostype/solaris2.m4.orig 2692 Aug 3 17:32 ostype/solaris2.m4.patch Study cf/elijah.smtp.mc, domain/elijah.m4, ostype/linux.m4 and possibly m4/proto-patch-8.9.3. "ruth" is an ethernet-connected second Linux system on network 192.168.16.0 ... IP addresses on this network are not routed, so "ruth" doesn't even try to look up in DNS -- instead it's sendmail has been recompiled not to use DNS at all and the configuration is a very simple nullclient. Happy hunting! I *strongly* recommend that you also install xaliases-2.2. cd /usr/src or cd /usr/local/src tar -zxvf /tmp/xaliases-2.2.tar.gz cd xaliases-2.2 less INSTALL Happy Hunting! ________________________________________________________________ Leif Erlingsson, Katrinebergsvagen 70, 146 50 Tullinge, Sweden TEL +46 8 778-5038, MOB +46 709 14-0631, URL http://www.lege.com