From f21e162177f13c9134aa621b3026e23194c8c845 Mon Sep 17 00:00:00 2001 From: bryan Date: Mon, 2 Jun 2025 16:41:32 -0400 Subject: [PATCH] Selectively remove repo files for --uninstall --- installJRMC | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/installJRMC b/installJRMC index 5011b35..5b454e3 100755 --- a/installJRMC +++ b/installJRMC @@ -1592,10 +1592,13 @@ uninstall() { done done - echo "Removing MC repository files" - execute sudo rm -f \ - "/etc/yum.repos.d/jriver.repo" \ - /etc/apt/sources.list.d/{jriver,mediacenter}*.{list,sources} # also remove legacy repo files + # Remove the repository files + for file in "/etc/yum.repos.d/jriver.repo" /etc/apt/sources.list.d/{jriver,mediacenter}*.{list,sources}; do + if [[ -e $file ]]; then + echo "Removing repository file: $file" + execute sudo rm -f "$file" + fi + done [[ $ID == "suse" ]] && execute sudo zypper --non-interactive removerepo jriver