summaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-daemons/postfix/postfix.inc
diff options
context:
space:
mode:
authorKang Kai <kai.kang@windriver.com>2015-03-10 11:28:30 +0800
committerJoe MacDonald <joe_macdonald@mentor.com>2015-03-10 18:25:23 -0400
commit769ea4a4734d87260c484efe7a87e3e038089516 (patch)
tree1bdbe1465d13d9c6d4102bdae8a30eebeacc1998 /meta-networking/recipes-daemons/postfix/postfix.inc
parenta074d2a7d084da0e98889eb763dd1623f5a3645a (diff)
downloadmeta-openembedded-769ea4a4734d87260c484efe7a87e3e038089516.tar.gz
postfix: add link file /usr/lib/sendmail
Link file /usr/lib/sendmail points to /usr/sbin/sendmail is required by LSB core test according to Linux FHS[Ref2]: "For historical reasons, /usr/lib/sendmail must be a symbolic link to /usr/sbin/sendmail if the latter exists." The linke file was provided by package lsb before, but should be provided by packages which provides command sendmail such as msmtp, postfix and esmtp etc. Refs: 1 http://refspecs.linuxfoundation.org/LSB_4.1.0/LSB-Core-generic/LSB-Core-generic/normativerefs.html#STD. 2 http://www.pathname.com/fhs/pub/fhs-2.3.html#SPECIFICOPTIONS13 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/recipes-daemons/postfix/postfix.inc')
-rw-r--r--meta-networking/recipes-daemons/postfix/postfix.inc5
1 files changed, 5 insertions, 0 deletions
diff --git a/meta-networking/recipes-daemons/postfix/postfix.inc b/meta-networking/recipes-daemons/postfix/postfix.inc
index a6909e9b5..1136bd2f7 100644
--- a/meta-networking/recipes-daemons/postfix/postfix.inc
+++ b/meta-networking/recipes-daemons/postfix/postfix.inc
@@ -230,6 +230,11 @@ pkg_postinst_${PN} () {
230 newaliases -C $D/etc/postfix/main.cf -oA$D/etc/aliases 230 newaliases -C $D/etc/postfix/main.cf -oA$D/etc/aliases
231 touch $D/etc/postfix/virtual_alias 231 touch $D/etc/postfix/virtual_alias
232 postmap -c $D/etc/postfix $D/etc/postfix/virtual_alias 232 postmap -c $D/etc/postfix $D/etc/postfix/virtual_alias
233
234 if ${@'true' if 'linuxstdbase' in d.getVar('DISTROOVERRIDES') else 'false'}; then
235 # /usr/lib/sendmial is required by LSB core test
236 [ ! -L $D/usr/lib/sendmail ] && ln -sf ${sbindir}/sendmail $D/usr/lib/
237 fi
233 fi 238 fi
234} 239}
235 240