nuttx-apps/netutils/dropbear
Felipe Moura 7469e88bfa netutils/dropbear: retain child exit status for NSH PTY session
The per-session NSH task is reaped with waitpid() in
dropbear_nshsession.c.  Without CONFIG_SCHED_CHILD_STATUS the kernel does
not retain the child exit status, so waitpid() returns ECHILD right after
authentication and the interactive session never starts
("NSH session wait failed: Unknown error 10").

Depend on SCHED_HAVE_PARENT and SCHED_CHILD_STATUS (following the project's
depends-on-over-select convention) so the requirement is explicit; boards
enabling Dropbear must set these in their defconfig.

Signed-off-by: Felipe Moura <moura.fmo@gmail.com>
2026-07-20 10:04:50 +02:00
..
patch netutils/dropbear: add Dropbear SSH server port for NuttX 2026-06-27 08:42:00 -03:00
port netutils/dropbear: add scp support via SSH exec requests 2026-07-05 15:06:17 +08:00
.gitignore netutils/dropbear: add Dropbear SSH server port for NuttX 2026-06-27 08:42:00 -03:00
CMakeLists.txt netutils/dropbear: add scp support via SSH exec requests 2026-07-05 15:06:17 +08:00
dropbear_main.c netutils/dropbear: add Dropbear SSH server port for NuttX 2026-06-27 08:42:00 -03:00
dropbear_nshsession.c netutils/dropbear: add scp support via SSH exec requests 2026-07-05 15:06:17 +08:00
Kconfig netutils/dropbear: retain child exit status for NSH PTY session 2026-07-20 10:04:50 +02:00
Make.defs netutils/dropbear: add Dropbear SSH server port for NuttX 2026-06-27 08:42:00 -03:00
Makefile netutils/dropbear: add scp support via SSH exec requests 2026-07-05 15:06:17 +08:00