From 772b6483fc8bcf702f093d46d391e61ab337aa6b Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Thu, 25 Jun 2020 18:41:01 -0400 Subject: cmd/opkg: Return exit status --- (limited to 'src') diff --git a/src/cmd/opkg.sh b/src/cmd/opkg.sh index 7fbfdb3..8444b3b 100644 --- a/src/cmd/opkg.sh +++ b/src/cmd/opkg.sh @@ -40,6 +40,7 @@ cmd_opkg_main() local install_cmd= local arg= local new_fname= + local es= if [ ${#} -lt 1 ]; then print_cmd_usage 'opkg' >&2 @@ -103,14 +104,15 @@ cmd_opkg_main() return 2 fi - session_exec opkg "${@}" + es=0 + session_exec opkg "${@}" || es=${?} _cmd_opkg_fini session_end [ "x${dev}" != 'x' ] && block_umount "${root}" - return 0 + return ${es} } cmd_opkg_register() -- cgit v0.9.1