From b298b4203a55c1aa753e78b0795facccf1582339 Mon Sep 17 00:00:00 2001 From: Oscar1640 <92490286+Oscar1640@users.noreply.github.com> Date: Thu, 17 Apr 2025 10:36:04 -0500 Subject: [PATCH] Fix su --shell argument handling for ksud magic mount (#309) Co-authored-by: Wang Han <416810799@qq.com> --- userspace/ksud_magic/src/su.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/userspace/ksud_magic/src/su.rs b/userspace/ksud_magic/src/su.rs index 6027cc1d..721bf85e 100644 --- a/userspace/ksud_magic/src/su.rs +++ b/userspace/ksud_magic/src/su.rs @@ -104,10 +104,11 @@ pub fn root_shell() -> Result<()> { "preserve-environment", "preserve the entire environment", ); - opts.optflag( + opts.optopt( "s", "shell", "use SHELL instead of the default /system/bin/sh", + "SHELL", ); opts.optflag("v", "version", "display version number and exit"); opts.optflag("V", "", "display version code and exit");