From fec7e8036195bdb3643638c3ab0f922029eae8b3 Mon Sep 17 00:00:00 2001 From: bryan Date: Fri, 6 Jan 2023 16:35:57 -0500 Subject: [PATCH] Arch work --- installJRMC | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/installJRMC b/installJRMC index 97c5c70..1011317 100755 --- a/installJRMC +++ b/installJRMC @@ -867,13 +867,18 @@ installMCARCH() { EOF pushd "$OUTPUTDIR/PKGBUILD" || return - makepkg \ - --syncdeps \ - --clean \ - --cleanbuild \ - --force \ - --install \ - -p "mediacenter.pkgbuild" + makepkg_cmd="makepkg + --syncdeps + --clean + --cleanbuild + --force + --install + -p mediacenter.pkgbuild" + if ! exec ${makepkg_cmd}; then + if [[ $? -eq 10 ]]; then + su nobody exec "${makepkg_cmd}" # TODO, for testing in root VM + fi + fi popd || return }