From 539a374c51d6fda5ecb167473adbc642e6cec6e4 Mon Sep 17 00:00:00 2001 From: Micah Lee Date: Thu, 19 Nov 2020 11:44:37 -0800 Subject: [PATCH 1/3] Added Dangerzone, GPG Suite, and GPG Sync --- Installomator.sh | 22 ++++++++++++++++++++++ Labels.txt | 3 +++ 2 files changed, 25 insertions(+) diff --git a/Installomator.sh b/Installomator.sh index 7939561..7d54bf8 100755 --- a/Installomator.sh +++ b/Installomator.sh @@ -1596,6 +1596,28 @@ microsoftdefenderatp) updateTool="/Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app/Contents/MacOS/msupdate" updateToolArguments=( --install --apps WDAV00 ) ;; +gpgsuite) + # credit: Micah Lee (@micahflee) + name="GPG Suite" + type="pkgInDmg" + pkgName="Install.pkg" + downloadURL=$(curl -s https://gpgtools.org/ | grep https://releases.gpgtools.org/GPG_Suite- | grep Download | cut -d'"' -f4) + expectedTeamID="PKV8ZPD836" + ;; +gpgsync) + # credit: Micah Lee (@micahflee) + name="GPG Sync" + type="pkg" + downloadURL="https://github.com$(curl -s -L https://github.com/firstlookmedia/gpgsync/releases/latest | grep /firstlookmedia/gpgsync/releases/download | grep \.pkg | cut -d'"' -f2)" + expectedTeamID="P24U45L8P5" + ;; +dangerzone) + # credit: Micah Lee (@micahflee) + name="Dangerzone" + type="dmg" + downloadURL=$(curl -s https://dangerzone.rocks/ | grep https://github.com/firstlookmedia/dangerzone/releases/download | grep \.dmg | cut -d'"' -f2) + expectedTeamID="P24U45L8P5" + ;; # this description is so you can provide all variables as arguments # it will only check if the required variables are setting diff --git a/Labels.txt b/Labels.txt index e159a90..1f1b4a9 100644 --- a/Labels.txt +++ b/Labels.txt @@ -25,6 +25,7 @@ code42 coderunner cryptomator cyberduck +dangerzone depnotify desktoppr detectxswift @@ -43,6 +44,8 @@ googlechrome googlechromepkg googledrivefilestream googlejapaneseinput +gpgsuite +gpgsync grandperspective handbrake icons From ff1917778a18b568140958971cfa4ddb21d0a299 Mon Sep 17 00:00:00 2001 From: Armin Briegel <1933192+scriptingosx@users.noreply.github.com> Date: Mon, 23 Nov 2020 15:55:23 +0100 Subject: [PATCH 2/3] added GoogleEarth --- Installomator.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Installomator.sh b/Installomator.sh index 7939561..40ce893 100755 --- a/Installomator.sh +++ b/Installomator.sh @@ -1427,7 +1427,15 @@ keka) downloadURL="https://d.keka.io" expectedTeamID="4FG648TM2A" ;; - +googleearth) + # credit: David Chatton (@mdmmac on MacAdmins Slack) + name="Google Earth Pro" + type="pkgInDmg" + downloadURL="https://dl.google.com/earth/client/advanced/current/GoogleEarthProMac-Intel.dmg" + expectedTeamID="EQHXZ8M8AV" + ;; + + # MARK: add new labels above here # NOTE: Packages is signed but _not_ notarized, so spctl will reject it From dfd30e3b4b4f282410c6fa2fe4b1a125177270d8 Mon Sep 17 00:00:00 2001 From: Armin Briegel <1933192+scriptingosx@users.noreply.github.com> Date: Mon, 23 Nov 2020 15:59:52 +0100 Subject: [PATCH 3/3] added pymol --- Installomator.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Installomator.sh b/Installomator.sh index 40ce893..82f3ebb 100755 --- a/Installomator.sh +++ b/Installomator.sh @@ -1434,7 +1434,13 @@ googleearth) downloadURL="https://dl.google.com/earth/client/advanced/current/GoogleEarthProMac-Intel.dmg" expectedTeamID="EQHXZ8M8AV" ;; - +pymol) + # credit: Fredrik Larsson (@fredrik_l on MacAdmins Slack) + name="PyMOL" + type="dmg" + downloadURL=$(curl -s -L "https://pymol.org/" | grep -m 1 -Eio 'href="https://pymol.org/installers/PyMOL-(.*)-MacOS(.*).dmg"' | cut -c7- | sed -e 's/"$//') + expectedTeamID="26SDDJ756N" + ;; # MARK: add new labels above here