From 9a719f38f3907e062e55d6b2768efd3e00194678 Mon Sep 17 00:00:00 2001 From: theofficialgman <28281419+theofficialgman@users.noreply.github.com> Date: Tue, 14 Nov 2023 10:09:13 -0500 Subject: [PATCH] api: add `deb-multimedia.org` check to `is_supported_system` `deb-multimedia.org` is a common enough third party repo that has specific versions per each debian release. mixing and matching versions is not supported WILL result in a broken apt system. Additionally, they support "stable" "oldstable" and "oldoldstable" target names in addition to the traditional codename (bookworm/bullseye/buster/etc), these "stable" based targets should never every be used in any circumstance as they will change arbitrarily when the repo maintainer updates to the newest debian release naming. the system will be marked as unsupported in the case that the user uses any of the "stable" based names or a debian codename which does not match the system's codename. --- api | 1 + 1 file changed, 1 insertion(+) diff --git a/api b/api index ee7f9cb6f8..daf3e5fdaa 100755 --- a/api +++ b/api @@ -2572,6 +2572,7 @@ raspbian.raspberrypi.com/raspbian\|archive.raspberrypi.com/debian\|\ debian.org/debian\|security.debian.org/\|\ ports.ubuntu.com\|esm.ubuntu.com/apps/ubuntu\|esm.ubuntu.com/infra/ubuntu\|\ repo.huaweicloud.com/debian\|repo.huaweicloud.com/ubuntu-ports\|\ +deb-multimedia.org|\ apt.pop-os.org\|\ apt.armbian.com")" if uname -m | grep -qi 'x86\|i686\|i386'; then