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; }