From 8feb2e55783d3c1e98b924fbefa52fea821fbe4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Theilgaard?= Date: Wed, 13 Oct 2021 14:17:24 +0200 Subject: [PATCH 1/3] Update zoom.sh --- fragments/labels/zoom.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fragments/labels/zoom.sh b/fragments/labels/zoom.sh index 5a2430e..d6cdade 100644 --- a/fragments/labels/zoom.sh +++ b/fragments/labels/zoom.sh @@ -1,9 +1,7 @@ zoom) - # credit: Isaac Ordonez, Mann consulting (@mannconsulting) - name="Zoom.us" + name="zoom.us" type="pkg" downloadURL="https://zoom.us/client/latest/ZoomInstallerIT.pkg" - appNewVersion=$(curl -fs -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15)" "https://zoom.us/download" | grep Version | head -n 1 | sed -E 's/.* ([0-9.]* \(.*\)).*/\1/') # credit: Søren Theilgaard (@theilgaard) + appNewVersion="$(curl -fsIL ${downloadURL} | grep -i ^location | cut -d "/" -f5)" expectedTeamID="BJ4HAAB9B3" - blockingProcesses=( zoom.us ) ;; From 05039ae82685287080b3680b3a347c0ac6b7b092 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Theilgaard?= Date: Thu, 14 Oct 2021 08:48:27 +0200 Subject: [PATCH 2/3] zoomgov and yed --- Labels.txt | 2 ++ fragments/labels/yed.sh | 8 ++++++++ fragments/labels/zoomgov.sh | 7 +++++++ 3 files changed, 17 insertions(+) create mode 100644 fragments/labels/yed.sh create mode 100644 fragments/labels/zoomgov.sh diff --git a/Labels.txt b/Labels.txt index 5f05d0c..003a6d5 100644 --- a/Labels.txt +++ b/Labels.txt @@ -316,12 +316,14 @@ wwdc xeroxphaser7800 xink xquartz +yed yubikeymanagerqt zappy zeplin zohoworkdrive zoom zoomclient +zoomgov zoomrooms zulujdk11 zulujdk13 diff --git a/fragments/labels/yed.sh b/fragments/labels/yed.sh new file mode 100644 index 0000000..2b5f504 --- /dev/null +++ b/fragments/labels/yed.sh @@ -0,0 +1,8 @@ +yed) + # This label assumes accept of these T&C’s: https://www.yworks.com/resources/yed/license.html + name="yEd" + type="dmg" + downloadURL="https://www.yworks.com"$(curl -fs "https://www.yworks.com/products/yed/download" | grep -o -e "/resources/.*\.dmg" | tr " " '\n' | grep -o -e "/resources/.*\.dmg") + appNewVersion=$(echo $downloadURL | sed -E 's/.*-([0-9.]*)_.*\.dmg/\1/') + expectedTeamID="JD89S887M2" + ;; diff --git a/fragments/labels/zoomgov.sh b/fragments/labels/zoomgov.sh new file mode 100644 index 0000000..ef7eb47 --- /dev/null +++ b/fragments/labels/zoomgov.sh @@ -0,0 +1,7 @@ +zoomgov) + name="zoom.us" + type="pkg" + downloadURL="https://www.zoomgov.com/client/latest/ZoomInstallerIT.pkg" + appNewVersion="$(curl -fsIL ${downloadURL} | grep -i ^location | cut -d "/" -f5)" + expectedTeamID="BJ4HAAB9B3" + ;; From ded8787da5032727333b17abc3a02c28960843f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Theilgaard?= Date: Thu, 14 Oct 2021 08:54:20 +0200 Subject: [PATCH 3/3] blender --- fragments/labels/blender.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fragments/labels/blender.sh b/fragments/labels/blender.sh index 3a822ef..f45255e 100644 --- a/fragments/labels/blender.sh +++ b/fragments/labels/blender.sh @@ -1,7 +1,7 @@ blender) name="blender" type="dmg" - downloadURL=$(redirect=$(curl -sfL https://www.blender.org/download/ | sed 's/.*href="//' | sed 's/".*//' | grep .dmg) && curl -sfL "$redirect" | sed 's/.*href="//' | sed 's/".*//' | grep .dmg) + downloadURL=$(redirect=$(curl -sfL https://www.blender.org/download/ | sed 's/.*href="//' | sed 's/".*//' | grep .dmg) && curl -sfL "$redirect" | sed 's/.*href="//' | sed 's/".*//' | grep -m1 .dmg) appNewVersion=$( echo "${downloadURL}" | sed -E 's/.*\/[a-zA-Z]*-([0-9.]*)-.*/\1/g' ) expectedTeamID="68UA947AUU" ;;