Skip to content
Snippets Groups Projects
Commit d67b9745 authored by Pavel Zhukov's avatar Pavel Zhukov
Browse files

oniro-linux: Add sftp-server package


Modern ssh clients use SFTP protocol and refuse to connect using
SCP protocol (dropbear uses) by default. Adding sftp-server to allow
sftp connections in Oniro.
This requires workaround for [Yocto #14858] to be applied for every
Oniro images, not only extra-tests.

Signed-off-by: default avatarPavel Zhukov <pavel.zhukov@huawei.com>
parent 92756ed6
No related branches found
No related tags found
No related merge requests found
...@@ -122,3 +122,6 @@ ROOTFS_RO_UNNEEDED:remove = "shadow" ...@@ -122,3 +122,6 @@ ROOTFS_RO_UNNEEDED:remove = "shadow"
# Set default hostname to reflect the DISTRO # Set default hostname to reflect the DISTRO
hostname:pn-base-files = "${DISTRO}-${MACHINE}" hostname:pn-base-files = "${DISTRO}-${MACHINE}"
# Workaround for https://bugzilla.yoctoproject.org/show_bug.cgi?id=14858
PACKAGE_EXCLUDE_COMPLEMENTARY:append = " openssh"
...@@ -18,5 +18,3 @@ EXTRA_IMAGE_FEATURES:append = " ptest-pkgs debug-tweaks" ...@@ -18,5 +18,3 @@ EXTRA_IMAGE_FEATURES:append = " ptest-pkgs debug-tweaks"
# filesystem. # filesystem.
IMAGE_FSTYPES:append = " ext4" IMAGE_FSTYPES:append = " ext4"
# Workaround for https://bugzilla.yoctoproject.org/show_bug.cgi?id=14858
PACKAGE_EXCLUDE_COMPLEMENTARY:append = " openssh "
...@@ -14,6 +14,7 @@ PACKAGES = "\ ...@@ -14,6 +14,7 @@ PACKAGES = "\
RDEPENDS:packagegroup-net-essentials = "\ RDEPENDS:packagegroup-net-essentials = "\
dropbear \ dropbear \
openssh-sftp-server \
${@bb.utils.contains("COMBINED_FEATURES", "wifi", "packagegroup-base-wifi iw", "", d)} \ ${@bb.utils.contains("COMBINED_FEATURES", "wifi", "packagegroup-base-wifi iw", "", d)} \
networkmanager \ networkmanager \
networkmanager-nmcli \ networkmanager-nmcli \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment