sendmail 8.9.0 support kit for Apollo m68k SR10.4.1 (19980619) This kit include patches for some sendmail-8.9.0 utilities. If you would like to compile, you have to get a virgin copy of sendmail-8.9.0 source kit. The /usr/new/patch, Apollo CC compiler and GNU m4 package are needed to install the patch, and compile. (You can get some GNU stuffs from my web site, visit http://apollo.pictinc.co.jp/ ) This patch kit contains the following files: README: This file. DIFFs: context diff for BuildTools/bin/Build and BuildTools/OS/DomainOS. The original Build could not identify DomainOS properly if it is running on bsd4.3 environment. After apply this, new Build can identify DomainOS properly. The original BuildTools/OS/DomainOS include dummy unistd.h. On SR10.4 or later, /usr/include/unistd.h exist. So, the patch will delete dummy unistd.h. And to compile sendmail-8.9.0, We need "-A nansi" option to Apollo CC compiler. The patche will add it. Without "-A nansi" (default is -A xansi"), compile will be completed but generated sendmail will not find any class for K command. generic-domainos.cf: cf file for Apollo/DOMAIN, it is generated by generic-domainos.mc. generic-domainos.mc: mc file for Apollo/DOMAIN. Please copy these under sendmail-8.9.0/cf/cf if you need. ##### Create new sendmail..... 1: Apply the patch The /usr/new/patch is required. If you don't have it, please re-install OS or get it from another Apollo machine or use GNU patch kit. First, please unpack virgin sendmail-8.9.0. Then please unpack patch kit. Place sendmail-8.9.0 and sendmail-8.9.0_apollo.patch at the same level. Apply the patches, execute shell commands: % /usr/new/patch -p0 < sendmail-8.9.0_apollo.patch/DIFFs The folowing files will be modified. sendmail-8.9.0/BuildTools/bin/Build sendmail-8.9.0/BuildTools/OS/DomainOS 2: Create new daemon Please read original README. % cd sendmail-8.9.0/src % ./Build I hope you have new sendmail. ##### Some hints To run sendmail, I recommend you create /etc/mail directory, set mode properly. (e.g, chacl -B /etc/mail) Then copy your aliase file, create (touch) sendmail.st, create new sendmail.cf (you have to modify it for your environment) under it. Any questions, suggestions are welcome. My e-mail addressed is ishimura@pictinc.co.jp Takanobu Ishimura