meta-wolfssl/recipes-wolfssl/wolfssh
night1rider 239acd51b3 Fix old fips/commerical package building method 2026-07-20 09:31:42 -06:00
..
commercial Ensure target directory exists for dummy autogen.sh file in do_configure_disable_autogen. 2026-04-29 17:06:04 -07:00
README.md add readme for wolfssh recipe 2023-10-09 16:28:27 -06:00
wolfssh_1.5.0.bb Fix old fips/commerical package building method 2026-07-20 09:31:42 -06:00
wolfssl_%.bbappend Refactor finalization (#149) 2026-02-02 15:43:35 -07:00

README.md

To add wolfssh (and /usr/bin/wolfsshd installed) add the following to the conf/local.cnf file in the build directory.

IMAGE_INSTALL_append = " wolfssh "

If wanting to increase SFTP throughput the folloing could be added to a wolfssh_%.bbappend file created in the directory meta-wolfssl/recipes-wolfssl/wolfssh/

CPPFLAGS_append = "-DWOLFSSH_MAX_SFTP_RW=64000"

Instaling the example applications (more robust client applications are in the works, these are examples) could be done by adding the following in the bbappend file.

do_install_append() {
    cp ${WORKDIR}/build/examples/client/.libs/client ${D}/usr/bin/wolfssh
    cp ${WORKDIR}/build/examples/sftpclient/.libs/wolfsftp ${D}/usr/bin/
    cp ${WORKDIR}/build/examples/scpclient/.libs/wolfscp ${D}/usr/bin/
}