From 93a607083a5a01ca1787ec0f7dfebabbdf0d6ad5 Mon Sep 17 00:00:00 2001 From: Ylarod Date: Wed, 5 Apr 2023 14:36:35 +0800 Subject: [PATCH] ksud: exec uninstall.sh while uninstalling (#347) --- userspace/ksud/src/module.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/userspace/ksud/src/module.rs b/userspace/ksud/src/module.rs index 74fd137f..ccba9396 100644 --- a/userspace/ksud/src/module.rs +++ b/userspace/ksud/src/module.rs @@ -555,6 +555,10 @@ pub fn uninstall_module(id: &str) -> Result<()> { } })?; if module_id.eq(mid) { + let uninstall_script = path.join("uninstall.sh"); + if uninstall_script.exists() { + exec_script(uninstall_script, true)?; + } remove_dir_all(path)?; break; }