summaryrefslogtreecommitdiffstats
path: root/meta-networking
diff options
context:
space:
mode:
authorKang Kai <kai.kang@windriver.com>2015-06-25 13:53:57 +0800
committerJoe MacDonald <joe_macdonald@mentor.com>2015-07-06 15:27:52 -0400
commit51e4d5dc4a905082526717ebe138f43731d93d53 (patch)
tree7e6cae103899f5b350abe0e3b2a67820dc7d2698 /meta-networking
parent7010e1fb4a6238372cc60065ca474a63a2a12abb (diff)
downloadmeta-openembedded-51e4d5dc4a905082526717ebe138f43731d93d53.tar.gz
postfix: update daemon_directory in main.cf_2.0
daemon_directory is set to /usr/lib/postfix which causes daemon postfix fails to start on 64 bits target if enable multilib. Set daemon_directory with libexecdir to fix it. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
Diffstat (limited to 'meta-networking')
-rw-r--r--meta-networking/recipes-daemons/postfix/files/main.cf_2.02
-rw-r--r--meta-networking/recipes-daemons/postfix/postfix.inc2
2 files changed, 3 insertions, 1 deletions
diff --git a/meta-networking/recipes-daemons/postfix/files/main.cf_2.0 b/meta-networking/recipes-daemons/postfix/files/main.cf_2.0
index 9e1077f6b0..dc7feb57b7 100644
--- a/meta-networking/recipes-daemons/postfix/files/main.cf_2.0
+++ b/meta-networking/recipes-daemons/postfix/files/main.cf_2.0
@@ -30,7 +30,7 @@ queue_directory = /var/spool/postfix
30mail_spool_directory = /var/spool/mail 30mail_spool_directory = /var/spool/mail
31readme_directory = no 31readme_directory = no
32command_directory = /usr/sbin 32command_directory = /usr/sbin
33daemon_directory = /usr/lib/postfix 33daemon_directory = @LIBEXECDIR@
34mail_owner = postfix 34mail_owner = postfix
35setgid_group = postdrop 35setgid_group = postdrop
36unknown_local_recipient_reject_code = 450 36unknown_local_recipient_reject_code = 450
diff --git a/meta-networking/recipes-daemons/postfix/postfix.inc b/meta-networking/recipes-daemons/postfix/postfix.inc
index 72bc9365da..fa75a78bab 100644
--- a/meta-networking/recipes-daemons/postfix/postfix.inc
+++ b/meta-networking/recipes-daemons/postfix/postfix.inc
@@ -142,6 +142,8 @@ do_install () {
142 mv ${D}${sysconfdir}/postfix/main.cf ${D}${sysconfdir}/postfix/sample-main.cf 142 mv ${D}${sysconfdir}/postfix/main.cf ${D}${sysconfdir}/postfix/sample-main.cf
143 install -d ${D}${sysconfdir}/init.d 143 install -d ${D}${sysconfdir}/init.d
144 install -m 644 ${WORKDIR}/main.cf_2.0 ${D}${sysconfdir}/postfix/main.cf 144 install -m 644 ${WORKDIR}/main.cf_2.0 ${D}${sysconfdir}/postfix/main.cf
145 sed -i 's#@LIBEXECDIR@#${libexecdir}#' ${D}${sysconfdir}/postfix/main.cf
146
145 install -m 755 ${WORKDIR}/postfix ${D}${sysconfdir}/init.d/postfix 147 install -m 755 ${WORKDIR}/postfix ${D}${sysconfdir}/init.d/postfix
146 install -m 644 ${WORKDIR}/internal_recipient ${D}${sysconfdir}/postfix/internal_recipient 148 install -m 644 ${WORKDIR}/internal_recipient ${D}${sysconfdir}/postfix/internal_recipient
147 149