diff options
author | Kang Kai <kai.kang@windriver.com> | 2015-03-10 11:28:30 +0800 |
---|---|---|
committer | Joe MacDonald <joe_macdonald@mentor.com> | 2015-03-10 18:25:23 -0400 |
commit | 769ea4a4734d87260c484efe7a87e3e038089516 (patch) | |
tree | 1bdbe1465d13d9c6d4102bdae8a30eebeacc1998 /meta-networking/recipes-daemons | |
parent | a074d2a7d084da0e98889eb763dd1623f5a3645a (diff) | |
download | meta-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')
-rw-r--r-- | meta-networking/recipes-daemons/postfix/postfix.inc | 5 |
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 | ||