[oe-commits] [meta-openembedded] 20/77: postfix: add sendmail to ALTERNATIVE_${PN}

git at git.openembedded.org git at git.openembedded.org
Mon Sep 10 05:08:30 UTC 2018


This is an automated email from the git hooks/post-receive script.

khem pushed a commit to branch master-next
in repository meta-openembedded.

commit db25be4f4c6f0056cc271377712e5530304568c5
Author: Mingli Yu <Mingli.Yu at windriver.com>
AuthorDate: Wed Sep 5 17:55:57 2018 +0800

    postfix: add sendmail to ALTERNATIVE_${PN}
    
    There are several packages provide ${sbindir}/sendmail
    and should add sendmail to ALTERNATIVE_${PN}
    to make it work well.
    
    And the sendmail is removed from ALTERNATIVE_${PN}
    in below commit:
    
    ===
    commit 7b500488115c67d657312135b48027a1c26e0955
    Author: Lei Maohui <leimaohui at cn.fujitsu.com>
    Date:   Fri Aug 17 18:19:53 2018 -0700
    
        postfix,esmtp: Fix confilct error in do_rootfs
    
        Error: Transaction check error:
          file /usr/bin/mailq conflicts between attempted installs of esmtp-1.2-r0.x86_64 and postfix-3.2.2-r0.x86_64
          file /usr/bin/newaliases conflicts between attempted installs of esmtp-1.2-r0.x86_64 and postfix-3.2.2-r0.x86_64
    
        Signed-off-by: Lei Maohui <leimaohui at cn.fujitsu.com>
        Signed-off-by: Khem Raj <raj.khem at gmail.com>
    ===
    
    Add it back to make sendmail works normally
    
    before adding it back:
     # mime-construct --to root --subject mail-20826 --encoding 7bit --string mail_content
    
     sendmail: account default not found: no configuration file available
     Error closing sendmail: non-zero exit (78) at /usr/bin/mime-construct line 572.
     # echo $?
     78
    
    After adding it back:
     # mime-construct --to root --subject mail-20826 --encoding 7bit --string mail_content
     # echo $?
     0
    
    Signed-off-by: Mingli Yu <Mingli.Yu at windriver.com>
    Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
 meta-networking/recipes-daemons/postfix/postfix.inc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-networking/recipes-daemons/postfix/postfix.inc b/meta-networking/recipes-daemons/postfix/postfix.inc
index 389136b..49f9f7b 100644
--- a/meta-networking/recipes-daemons/postfix/postfix.inc
+++ b/meta-networking/recipes-daemons/postfix/postfix.inc
@@ -214,9 +214,11 @@ do_install_append_class-native() {
     ln -sf ../sbin/sendmail.postfix ${D}${bindir}/mailq
 }
 
-ALTERNATIVE_${PN} += "mailq newaliases"
+ALTERNATIVE_${PN} += "sendmail mailq newaliases"
 ALTERNATIVE_TARGET[mailq] = "${bindir}/mailq"
 ALTERNATIVE_TARGET[newaliases] = "${bindir}/newaliases"
+ALTERNATIVE_TARGET[sendmail] = "${sbindir}/sendmail.postfix"
+ALTERNATIVE_LINK_NAME[sendmail] = "${sbindir}/sendmail"
 
 ALTERNATIVE_PRIORITY = "120"
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list