June 18, 2007 · Networking · Email This Post

Sponsored Link
Sendmail is a Mail Transfer Agent, which is the program that moves mail from one machine to another. Sendmail implements a general internetwork mail routing facility, featuring aliasing and forwarding, automatic routing to network gateways, and flexible configuration.

You may have found this after installing the sendmail client, you get an error on the following boot as shown in the following pic

The cause of bug relates to the starting of network interfaces during the /etc/rc0.d/ phase of startup, and the contents of these files are responsible

/etc/network/if-down.d/sendmail

and

/etc/network/if-up.d/sendmail

These files re-configure sendmail on boot, supposedly only if there’s been changes that require the sendmail config to change, but in reality cause the error that was reported.

It happens because these files get called when filesystem is read-only, so the newly generated sendmail config files cannot be saved.

A tempory solution is to remove the 2 files refered to above.

Related posts

Leave a Reply