diff options
author | Roy Li <rongqing.li@windriver.com> | 2013-09-26 09:56:08 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-12-11 14:10:46 +0000 |
commit | 3ef7b65897587a1c56c1504335c77a24a83ba7ac (patch) | |
tree | 77582fe309383c2345ce9cbe4197a8f49ea8acca | |
parent | ab3f627aaf1abaf6a5d3ff0131e74ef6768778f3 (diff) | |
download | poky-3ef7b65897587a1c56c1504335c77a24a83ba7ac.tar.gz |
dropbear: pass SFTPSERVER_PATH explicitly
The default value of SFTPSERVER_PATH is "/usr/libexec/sftp-server" defined in
dropbear-2013.58/option.h, but after commit 406bd38b423[bitbake.conf: change
libexecdir to ${libdir}/${BPN}], sftp-server is provided by openssh package,
and is installed into ${libdir}/openssh, so we pass it explicitly.
(From OE-Core master rev: 5f6deb044226885912214532cebb1d871f03c53a)
(From OE-Core rev: 0e599ecaa6aa5668c609cfc520398e2509c1292d)
Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/recipes-core/dropbear/dropbear.inc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-core/dropbear/dropbear.inc b/meta/recipes-core/dropbear/dropbear.inc index e0d15e674a..14fb1a9642 100644 --- a/meta/recipes-core/dropbear/dropbear.inc +++ b/meta/recipes-core/dropbear/dropbear.inc | |||
@@ -41,6 +41,7 @@ BINCOMMANDS = "dbclient ssh scp" | |||
41 | EXTRA_OEMAKE = 'MULTI=1 SCPPROGRESS=1 PROGRAMS="${SBINCOMMANDS} ${BINCOMMANDS}"' | 41 | EXTRA_OEMAKE = 'MULTI=1 SCPPROGRESS=1 PROGRAMS="${SBINCOMMANDS} ${BINCOMMANDS}"' |
42 | EXTRA_OECONF += "\ | 42 | EXTRA_OECONF += "\ |
43 | ${@base_contains('DISTRO_FEATURES', 'pam', '--enable-pam', '--disable-pam', d)}" | 43 | ${@base_contains('DISTRO_FEATURES', 'pam', '--enable-pam', '--disable-pam', d)}" |
44 | CFLAGS += "-DSFTPSERVER_PATH=\\"${libdir}/openssh/sftp-server\\"" | ||
44 | 45 | ||
45 | do_install() { | 46 | do_install() { |
46 | install -d ${D}${sysconfdir} \ | 47 | install -d ${D}${sysconfdir} \ |