A/UX: Sendmail Problem (9/94)



Configuration
-------------
Macintosh IIfx with 8MB RAM
2 HD80 SC (external)
EtherTalk NB Card
A/UX 3.0

The kernal was generated with:

newconfig ae6 bnet appletalk

AppleTalk is connected and functioning; however, the system is not yet connected to an Ethernet network.

Problem
-------
On startup, a core dump file (86016 bytes) is created in the root directory, and a ps -ef shows that "sendmail" is not running. No relevant message appears in the A/UX System Console Window. Using the UNIX command "strings" on /core gives this as the first two lines:

sendmail
/usr/lib/sendmail -bd -q30m

from which I deduced that sendmail has crashed during system initialization. Logged in as root, I issued the command:

/usr/lib/sendmail -bd -q30m

and the system replies:

"Illegal instruction - core dumped"

Can you help?

During our testing, A/UX 3.0 seems to start the sendmail successfully.

From the error message you got, it seems that the frozen sendmail configuration file (/usr/lib/sendmail.fc) was bad. Have you ever modified the sendmail configuration file (/usr/lib/sendmail.cf) and correctly rebuilt the frozen file?

Note that the /usr/lib/sendmail, /usr/ucb/mailq, and /usr/ucb/aliases files are all hard-linked together with the mode of -rwsr-x-rx root bin 128216 sendmail.

Try to use the "-bt -dX" option to debug the problem. X is the debugging flag list. Each flag has a number and a level; for example, -d3-19.4 sets debugging flags from 3 through 19 and a level 4.

Normally, the sendmail is started up from the /etc/inittab, but to rebuild the frozen file and restart the sendmail:

1) Kill the sendmail process if it is running.
2) Do /usr/lib/sendmail -bz
3) Do /usr/lib/sendmail -bd -q30m


Article Change History:
21 Sep 1994 - Reviewed.
31 Aug 1992 - Reviewed.

Support Information Services
Published Date: Feb 18, 2012