Description of problem: Upgrade from sendmail 8.11.6 to 8.12.10 fails to process /etc/mail/submit.mc. The generated file /etc/mail/submit.cf exists, however the Queue directory points to the old 8.11.6 version of /var/spool/mqueue instead of the new one, /var/spool/clientmqueue, as required by version 8.12.10. How reproducible: Using the upgrade installation method, or apt-get dist-upgrade. Steps to Reproduce: 1. Setup a Redhat 7.3 machine. 2. Install apt. 3. Point sources.list to Fedora Core 1. 4. Execute apt-get dist-upgrade. 5. Go to bed. 6. Wake up; take a shower. 7. Reboot. 8. Run "mail" to send a message to a local user. Actual results: Executing the 'mail' command will result in a Permission Denied message regarding the /var/spool/mqueue directory. Expected results: Mail should work. Additional info: It's possible something funky happened during the %postun of 8.11 or the %post of 8.12 regarding the m4 command. Maybe 8.12 did the "m4 /etc/mail/submit.mc" too early and didn't know which default queue directory to setup. Enjoy!
I am sorry, but there were major changes in sendmail from Red Hat 7.3 to Fedora Core 1. Please reinstall sendmail and check for errors afterwards.