いつものように/etc/rc.confで
sendmail_enable="YES" sendmail_submit_enable="YES"
して
# service sendmail start
しても sendmail が起動しない ;-(
rc_debug="YES"を噛まして追ってみると
# service sendmail restart /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_enable is set to YES. /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_submit_enable is set to NO. /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_enable is set to YES. Stopping sendmail. /etc/rc.d/sendmail: DEBUG: run_rc_command: doit: kill -TERM 97366 Waiting for PIDS: 97366. /etc/rc.d/sendmail: DEBUG: pid file (/var/run/sendmail.pid): not readable. /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_enable is set to YES. /etc/rc.d/sendmail: DEBUG: run_rc_command: start_precmd: sendmail_precmd /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_enable is set to YES. /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_rebuild_aliases is set to NO. /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_cert_create is set to YES. Starting sendmail. /etc/rc.d/sendmail: DEBUG: run_rc_command: doit: limits -C daemon /usr/sbin/sendmail -L sm-mta -bd -q30m /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_submit_enable is set to NO. /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_outbound_enable is set to NO. /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_msp_queue_enable is set to YES. Stopping sendmail_msp_queue. /etc/rc.d/sendmail: DEBUG: run_rc_command: doit: kill -TERM 97428 Waiting for PIDS: 97428. /etc/rc.d/sendmail: DEBUG: pid file (/var/spool/clientmqueue/sm-client.pid): not readable. /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_msp_queue_enable is set to YES. /etc/rc.d/sendmail: DEBUG: run_rc_command: start_precmd: sendmail_precmd /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_msp_queue_enable is set to YES. /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_rebuild_aliases is set to NO. /etc/rc.d/sendmail: DEBUG: checkyesno: sendmail_cert_create is set to YES. Starting sendmail_msp_queue. /etc/rc.d/sendmail: DEBUG: run_rc_command: doit: limits -C daemon /usr/sbin/sendmail -L sm-msp-queue -Ac -q30m #
ちゃんと起動させているように見える?
sendmailそのもので起動すると
# /usr/libexec/sendmail/sendmail -L sm-mta -bd -q30m # /usr/libexec/sendmail/sendmail -L sm-msp-queue -Ac -q30m ps -ax|grep sendmail 97366 - SsJ 0:00.01 sendmail: accepting connections (sendmail) 97428 - SsJ 0:00.00 sendmail: Queue runner@00:30:00 for /var/spool/clientmqueue (sendmail) 97151 5 I+J 0:00.01 /bin/sh /usr/bin/man -o sendmail #
ちゃんと起動する ;-)