1*4882a593SmuzhiyunFrom da8c7a027390de7828d4272a3c8bcdbffbac25ad Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Mingli Yu <mingli.yu@windriver.com> 3*4882a593SmuzhiyunDate: Thu, 5 May 2022 16:57:48 +0800 4*4882a593SmuzhiyunSubject: [PATCH] make.rc: set VAL_MTA 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunSome build server may provide sendmail like /usr/lib/sendmail which 7*4882a593Smuzhiyunmay result the VAL_MTA to be /usr/lib/sendmail, but the sendmail 8*4882a593Smuzhiyunis actually /usr/sbin/sendmail on the target. 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunFixes: 11*4882a593Smuzhiyun # echo "invalide address email" | s-nail -s "test mail" -r test@test.com tester@test.com 12*4882a593Smuzhiyun s-nail: Cannot start /usr/lib/sendmail: executable not found (adjust *mta* variable) 13*4882a593Smuzhiyun /home/root/dead.letter 10/234 14*4882a593Smuzhiyun s-nail: ... message not sent 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun # which sendmail 17*4882a593Smuzhiyun /usr/sbin/sendmail 18*4882a593Smuzhiyun 19*4882a593SmuzhiyunUpstream-Status: Inappropriate[oe-specific] 20*4882a593Smuzhiyun 21*4882a593SmuzhiyunSigned-off-by: Mingli Yu <mingli.yu@windriver.com> 22*4882a593Smuzhiyun--- 23*4882a593Smuzhiyun make.rc | 9 +-------- 24*4882a593Smuzhiyun 1 file changed, 1 insertion(+), 8 deletions(-) 25*4882a593Smuzhiyun 26*4882a593Smuzhiyundiff --git a/make.rc b/make.rc 27*4882a593Smuzhiyunindex 98bd968..45ac0d4 100644 28*4882a593Smuzhiyun--- a/make.rc 29*4882a593Smuzhiyun+++ b/make.rc 30*4882a593Smuzhiyun@@ -96,14 +96,7 @@ VAL_MAIL=`\ 31*4882a593Smuzhiyun 32*4882a593Smuzhiyun # Path to the local MTA (Mail-Transfer-Agent). 33*4882a593Smuzhiyun # MTA aliases (aliases(5)) are optionally supported via OPT_MTA_ALIASES. 34*4882a593Smuzhiyun-VAL_MTA=`\ 35*4882a593Smuzhiyun- if [ -x /usr/bin/sendmail ]; then \ 36*4882a593Smuzhiyun- echo /usr/bin/sendmail;\ 37*4882a593Smuzhiyun- elif [ -x /usr/lib/sendmail ]; then \ 38*4882a593Smuzhiyun- echo /usr/lib/sendmail;\ 39*4882a593Smuzhiyun- else \ 40*4882a593Smuzhiyun- echo /usr/sbin/sendmail;\ 41*4882a593Smuzhiyun- fi` 42*4882a593Smuzhiyun+VAL_MTA=/usr/sbin/sendmail 43*4882a593Smuzhiyun 44*4882a593Smuzhiyun # Today a lot of systems no longer use sendmail(1), but a different MTA. 45*4882a593Smuzhiyun # To ensure compatibility with sendmail(1), a system called 46*4882a593Smuzhiyun-- 47*4882a593Smuzhiyun2.25.1 48*4882a593Smuzhiyun 49