At great personal risk, touch the sendmail startup again. This adds easy
seperate knobs for inbound (accepting SMTP connections) and outbound (just occasionally dequeueing) sendmail daemon startup.
This commit is contained in:
parent
95047bd0c5
commit
3973aeb5eb
@ -304,8 +304,10 @@ lpd_program="/usr/sbin/lpd" # path to lpd, if you want a different one.
|
||||
lpd_flags="" # Flags to lpd (if enabled).
|
||||
usbd_enable="NO" # Run the usbd daemon.
|
||||
usbd_flags="" # Flags to usbd (if enabled).
|
||||
sendmail_enable="NO" # Run the sendmail daemon (YES/NO).
|
||||
sendmail_flags="-bd -q30m" # Flags to sendmail (if enabled)
|
||||
sendmail_enable="NO" # Run the sendmail inbound daemon (YES/NO).
|
||||
sendmail_flags="-bd -q30m" # Flags to sendmail (as a server)
|
||||
sendmail_outbound_enable="YES" # Dequeue stuck mail (YES/NO).
|
||||
sendmail_outbound_flags="-q30m" # Flags to sendmail (outbound only)
|
||||
dumpdev="NO" # Device name to crashdump to (or NO).
|
||||
savecore_flags="" # Used if dumpdev is enabled above, and present.
|
||||
enable_quotas="NO" # turn on quotas on startup (or NO).
|
||||
|
25
etc/rc
25
etc/rc
@ -591,14 +591,6 @@ case ${lpd_enable} in
|
||||
;;
|
||||
esac
|
||||
|
||||
case ${sendmail_enable} in
|
||||
[Yy][Ee][Ss])
|
||||
if [ -r /etc/mail/sendmail.cf ]; then
|
||||
echo -n ' sendmail'; /usr/sbin/sendmail ${sendmail_flags}
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
case ${sshd_enable} in
|
||||
[Yy][Ee][Ss])
|
||||
if [ -x ${sshd_program:-/usr/sbin/sshd} ]; then
|
||||
@ -614,6 +606,23 @@ case ${usbd_enable} in
|
||||
;;
|
||||
esac
|
||||
|
||||
if [ -r /etc/mail/sendmail.cf ]; then
|
||||
case ${sendmail_enable} in
|
||||
[Yy][Ee][Ss])
|
||||
echo -n ' sendmail'
|
||||
/usr/sbin/sendmail ${sendmail_flags}
|
||||
;;
|
||||
*)
|
||||
case ${sendmail_outbound_enable} in
|
||||
[Yy][Ee][Ss])
|
||||
echo -n ' sendmail'
|
||||
/usr/sbin/sendmail ${sendmail_outbound_flags}
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
echo '.'
|
||||
|
||||
# Recover vi editor files.
|
||||
|
Loading…
Reference in New Issue
Block a user