Fix repo signing on SUSE

This commit is contained in:
2023-03-24 17:17:35 -04:00
부모 5db207ed56
커밋 797e8ad408

파일 보기

@@ -218,9 +218,9 @@ init() {
PKG_INSTALL_LOCAL(){ installMCDEB; }
;;
suse)
PKG_INSTALL=(execute sudo zypper --non-interactive -q install --force --no-confirm)
PKG_REMOVE=(execute sudo zypper --non-interactive -q remove --clean-deps)
PKG_UPDATE=(execute sudo zypper --non-interactive -q refresh jriver)
PKG_INSTALL=(execute sudo zypper --gpg-auto-import-keys --non-interactive --quiet install --force --no-confirm)
PKG_REMOVE=(execute sudo zypper --non-interactive --quiet remove --clean-deps)
PKG_UPDATE=(execute sudo zypper --non-interactive --quiet refresh jriver)
PKG_QUERY=(rpm -q)
PKG_INSTALL_LOCAL(){ installMCRPM; }
;;
@@ -529,7 +529,8 @@ installPackage() {
(( refresh )) && install_flags+=(--refresh)
;;
suse)
(( no_gpg_check )) && install_flags+=(--allow-unsigned-rpm)
(( no_gpg_check )) &&
install_flags+=(--allow-unsigned-rpm)
;;
esac
@@ -1633,7 +1634,7 @@ uninstall() {
"/etc/yum.repos.d/jriver.repo" \
/etc/apt/sources.list.d/{jriver,mediacenter}*.list # also remove legacy repo files
if [[ $ID == "suse" ]]; then
execute sudo zypper rr jriver
execute sudo zypper --non-interactive removerepo jriver
fi
echo "Removing firewall rules"