mirror of
https://github.com/mtan93/Installomator.git
synced 2026-03-25 05:04:15 +00:00
updated credits
This commit is contained in:
38
Installomator.sh
Executable file → Normal file
38
Installomator.sh
Executable file → Normal file
@@ -9,7 +9,7 @@
|
|||||||
# with additional ideas and contribution from Isaac Ordonez, Mann consulting
|
# with additional ideas and contribution from Isaac Ordonez, Mann consulting
|
||||||
|
|
||||||
VERSION='0.2'
|
VERSION='0.2'
|
||||||
VERSIONDATE='20200515'
|
VERSIONDATE='20200518'
|
||||||
|
|
||||||
export PATH=/usr/bin:/bin:/usr/sbin:/sbin
|
export PATH=/usr/bin:/bin:/usr/sbin:/sbin
|
||||||
|
|
||||||
@@ -169,7 +169,7 @@ case $label in
|
|||||||
|
|
||||||
# label descriptions start here
|
# label descriptions start here
|
||||||
autodmg)
|
autodmg)
|
||||||
# credit: Mischa van der Bent
|
# credit: Mischa van der Bent (@mischavdbent)
|
||||||
name="AutoDMG"
|
name="AutoDMG"
|
||||||
type="dmg"
|
type="dmg"
|
||||||
downloadURL=$(downloadURLFromGit MagerValp AutoDMG)
|
downloadURL=$(downloadURLFromGit MagerValp AutoDMG)
|
||||||
@@ -191,12 +191,14 @@ case $label in
|
|||||||
updateToolRunAsCurrentUser=1
|
updateToolRunAsCurrentUser=1
|
||||||
;;
|
;;
|
||||||
googlejapaneseinput)
|
googlejapaneseinput)
|
||||||
|
# credit: Tadayuki Onishi (@kenchan0130)
|
||||||
name="Google Japanese Input"
|
name="Google Japanese Input"
|
||||||
type="pkgInDmg"
|
type="pkgInDmg"
|
||||||
downloadURL="https://dl.google.com/japanese-ime/latest/GoogleJapaneseInput.dmg"
|
downloadURL="https://dl.google.com/japanese-ime/latest/GoogleJapaneseInput.dmg"
|
||||||
expectedTeamID="EQHXZ8M8AV"
|
expectedTeamID="EQHXZ8M8AV"
|
||||||
;;
|
;;
|
||||||
santa)
|
santa)
|
||||||
|
# credit: Tadayuki Onishi (@kenchan0130)
|
||||||
name="Santa"
|
name="Santa"
|
||||||
type="pkgInDmg"
|
type="pkgInDmg"
|
||||||
downloadURL=$(downloadURLFromGit google santa)
|
downloadURL=$(downloadURLFromGit google santa)
|
||||||
@@ -241,7 +243,7 @@ case $label in
|
|||||||
expectedTeamID="GVZRY6KDKR"
|
expectedTeamID="GVZRY6KDKR"
|
||||||
;;
|
;;
|
||||||
suspiciouspackage)
|
suspiciouspackage)
|
||||||
# credit: Mischa van der Bent
|
# credit: Mischa van der Bent (@mischavdbent)
|
||||||
name="Suspicious Package"
|
name="Suspicious Package"
|
||||||
type="dmg"
|
type="dmg"
|
||||||
downloadURL="https://mothersruin.com/software/downloads/SuspiciousPackage.dmg"
|
downloadURL="https://mothersruin.com/software/downloads/SuspiciousPackage.dmg"
|
||||||
@@ -309,21 +311,21 @@ case $label in
|
|||||||
expectedTeamID="UPXU4CQZ5P"
|
expectedTeamID="UPXU4CQZ5P"
|
||||||
;;
|
;;
|
||||||
boxdrive)
|
boxdrive)
|
||||||
# credit: Isaac Ordonez, Mann consulting
|
# credit: Isaac Ordonez, Mann consulting (@mannconsulting)
|
||||||
name="Box"
|
name="Box"
|
||||||
type="pkg"
|
type="pkg"
|
||||||
downloadURL="https://e3.boxcdn.net/box-installers/desktop/releases/mac/Box.pkg"
|
downloadURL="https://e3.boxcdn.net/box-installers/desktop/releases/mac/Box.pkg"
|
||||||
expectedTeamID="M683GB7CPW"
|
expectedTeamID="M683GB7CPW"
|
||||||
;;
|
;;
|
||||||
aviatrix)
|
aviatrix)
|
||||||
# credit: Isaac Ordonez, Mann consulting
|
# credit: Isaac Ordonez, Mann consulting (@mannconsulting)
|
||||||
name="Aviatrix VPN Client"
|
name="Aviatrix VPN Client"
|
||||||
type="pkg"
|
type="pkg"
|
||||||
downloadURL="https://s3-us-west-2.amazonaws.com/aviatrix-download/AviatrixVPNClient/AVPNC_mac.pkg"
|
downloadURL="https://s3-us-west-2.amazonaws.com/aviatrix-download/AviatrixVPNClient/AVPNC_mac.pkg"
|
||||||
expectedTeamID="32953Z7NBN"
|
expectedTeamID="32953Z7NBN"
|
||||||
;;
|
;;
|
||||||
zoom)
|
zoom)
|
||||||
# credit: Isaac Ordonez, Mann consulting
|
# credit: Isaac Ordonez, Mann consulting (@mannconsulting)
|
||||||
name="Zoom.us"
|
name="Zoom.us"
|
||||||
type="pkg"
|
type="pkg"
|
||||||
downloadURL="https://zoom.us/client/latest/ZoomInstallerIT.pkg"
|
downloadURL="https://zoom.us/client/latest/ZoomInstallerIT.pkg"
|
||||||
@@ -331,21 +333,21 @@ case $label in
|
|||||||
blockingProcesses=( zoom.us )
|
blockingProcesses=( zoom.us )
|
||||||
;;
|
;;
|
||||||
sonos)
|
sonos)
|
||||||
# credit: Erik Stam
|
# credit: Erik Stam (@erikstam)
|
||||||
name="Sonos"
|
name="Sonos"
|
||||||
type="dmg"
|
type="dmg"
|
||||||
downloadURL="https://www.sonos.com/redir/controller_software_mac"
|
downloadURL="https://www.sonos.com/redir/controller_software_mac"
|
||||||
expectedTeamID="2G4LW83Q3E"
|
expectedTeamID="2G4LW83Q3E"
|
||||||
;;
|
;;
|
||||||
coderunner)
|
coderunner)
|
||||||
# credit: Erik Stam
|
# credit: Erik Stam (@erikstam)
|
||||||
name="CodeRunner"
|
name="CodeRunner"
|
||||||
type="zip"
|
type="zip"
|
||||||
downloadURL="https://coderunnerapp.com/download"
|
downloadURL="https://coderunnerapp.com/download"
|
||||||
expectedTeamID="R4GD98AJF9"
|
expectedTeamID="R4GD98AJF9"
|
||||||
;;
|
;;
|
||||||
openvpnconnect)
|
openvpnconnect)
|
||||||
# credit: Erik Stam
|
# credit: Erik Stam (@erikstam)
|
||||||
name="OpenVPN"
|
name="OpenVPN"
|
||||||
type="pkgInDmg"
|
type="pkgInDmg"
|
||||||
pkgName="OpenVPN_Connect_Installer_signed.pkg"
|
pkgName="OpenVPN_Connect_Installer_signed.pkg"
|
||||||
@@ -365,42 +367,42 @@ case $label in
|
|||||||
expectedTeamID="2BUA8C4S2C"
|
expectedTeamID="2BUA8C4S2C"
|
||||||
;;
|
;;
|
||||||
webexmeetings)
|
webexmeetings)
|
||||||
# credit: Erik Stam
|
# credit: Erik Stam (@erikstam)
|
||||||
name="Cisco Webex Meetings"
|
name="Cisco Webex Meetings"
|
||||||
type="pkgInDmg"
|
type="pkgInDmg"
|
||||||
downloadURL="https://akamaicdn.webex.com/client/webexapp.dmg"
|
downloadURL="https://akamaicdn.webex.com/client/webexapp.dmg"
|
||||||
expectedTeamID="DE8Y96K9QP"
|
expectedTeamID="DE8Y96K9QP"
|
||||||
;;
|
;;
|
||||||
webexteams)
|
webexteams)
|
||||||
# credit: Erik Stam
|
# credit: Erik Stam (@erikstam)
|
||||||
name="Webex Teams"
|
name="Webex Teams"
|
||||||
type="pkgInDmg"
|
type="pkgInDmg"
|
||||||
downloadURL="https://binaries.webex.com/WebexTeamsDesktop-MACOS-Gold/WebexTeams.dmg"
|
downloadURL="https://binaries.webex.com/WebexTeamsDesktop-MACOS-Gold/WebexTeams.dmg"
|
||||||
expectedTeamID="DE8Y96K9QP"
|
expectedTeamID="DE8Y96K9QP"
|
||||||
;;
|
;;
|
||||||
citrixworkspace)
|
citrixworkspace)
|
||||||
# credit: Erik Stam
|
# credit: Erik Stam (@erikstam)
|
||||||
name="Citrix Workspace"
|
name="Citrix Workspace"
|
||||||
type="pkgInDmg"
|
type="pkgInDmg"
|
||||||
downloadURL="https://downloads.citrix.com/17596/CitrixWorkspaceApp.dmg?__gda__=1588183500_fc68033aef7d6d163d8b8309b964f1de"
|
downloadURL="https://downloads.citrix.com/17596/CitrixWorkspaceApp.dmg?__gda__=1588183500_fc68033aef7d6d163d8b8309b964f1de"
|
||||||
expectedTeamID="S272Y5R93J"
|
expectedTeamID="S272Y5R93J"
|
||||||
;;
|
;;
|
||||||
privileges)
|
privileges)
|
||||||
# credit: Erik Stam
|
# credit: Erik Stam (@erikstam)
|
||||||
name="Privileges"
|
name="Privileges"
|
||||||
type="zip"
|
type="zip"
|
||||||
downloadURL=$(downloadURLFromGit sap macOS-enterprise-privileges )
|
downloadURL=$(downloadURLFromGit sap macOS-enterprise-privileges )
|
||||||
expectedTeamID="7R5ZEU67FQ"
|
expectedTeamID="7R5ZEU67FQ"
|
||||||
;;
|
;;
|
||||||
icons)
|
icons)
|
||||||
# credit: Mischa van der Bent
|
# credit: Mischa van der Bent (@mischavdbent)
|
||||||
name="Icons"
|
name="Icons"
|
||||||
type="zip"
|
type="zip"
|
||||||
downloadURL=$(downloadURLFromGit sap macOS-icon-generator )
|
downloadURL=$(downloadURLFromGit sap macOS-icon-generator )
|
||||||
expectedTeamID="7R5ZEU67FQ"
|
expectedTeamID="7R5ZEU67FQ"
|
||||||
;;
|
;;
|
||||||
googledrivefilestream)
|
googledrivefilestream)
|
||||||
# credit: Isaac Ordonez, Mann consulting
|
# credit: Isaac Ordonez, Mann consulting (@mannconsulting)
|
||||||
name="Google Drive File Stream"
|
name="Google Drive File Stream"
|
||||||
type="pkgInDmg"
|
type="pkgInDmg"
|
||||||
downloadURL="https://dl.google.com/drive-file-stream/GoogleDriveFileStream.dmg"
|
downloadURL="https://dl.google.com/drive-file-stream/GoogleDriveFileStream.dmg"
|
||||||
@@ -419,7 +421,7 @@ case $label in
|
|||||||
expectedTeamID="BQR82RBBHL"
|
expectedTeamID="BQR82RBBHL"
|
||||||
;;
|
;;
|
||||||
sublimetext)
|
sublimetext)
|
||||||
# credit: Mischa van der Bent
|
# credit: Mischa van der Bent (@mischavdbent)
|
||||||
name="Sublime Text"
|
name="Sublime Text"
|
||||||
type="dmg"
|
type="dmg"
|
||||||
downloadURL="https://download.sublimetext.com/latest/stable/osx"
|
downloadURL="https://download.sublimetext.com/latest/stable/osx"
|
||||||
@@ -501,18 +503,22 @@ case $label in
|
|||||||
expectedTeamID="VXP8K9EDP6"
|
expectedTeamID="VXP8K9EDP6"
|
||||||
;;
|
;;
|
||||||
roamingclient)
|
roamingclient)
|
||||||
|
# credit: Tadayuki Onishi (@kenchan0130)
|
||||||
name="Roaming Client"
|
name="Roaming Client"
|
||||||
type="pkgInZip"
|
type="pkgInZip"
|
||||||
downloadURL="http://shared.opendns.com/roaming/enterprise/release/mac/production/RoamingClient_MAC.mpkg.zip"
|
downloadURL="http://shared.opendns.com/roaming/enterprise/release/mac/production/RoamingClient_MAC.mpkg.zip"
|
||||||
expectedTeamID="7P7HQ8H646"
|
expectedTeamID="7P7HQ8H646"
|
||||||
;;
|
;;
|
||||||
appcleaner)
|
appcleaner)
|
||||||
|
# credit: Tadayuki Onishi (@kenchan0130)
|
||||||
name="AppCleaner"
|
name="AppCleaner"
|
||||||
type="zip"
|
type="zip"
|
||||||
downloadURL=$(curl -fs https://freemacsoft.net/appcleaner/Updates.xml | xpath '//rss/channel/*/enclosure/@url' 2>/dev/null | tr " " "\n" | sort | tail -1 | cut -d '"' -f 2)
|
downloadURL=$(curl -fs https://freemacsoft.net/appcleaner/Updates.xml | xpath '//rss/channel/*/enclosure/@url' 2>/dev/null | tr " " "\n" | sort | tail -1 | cut -d '"' -f 2)
|
||||||
expectedTeamID="X85ZX835W9"
|
expectedTeamID="X85ZX835W9"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Note: Packages is signed but _not_ notarized, so spctl will reject it
|
# Note: Packages is signed but _not_ notarized, so spctl will reject it
|
||||||
# packages)
|
# packages)
|
||||||
# name="Packages"
|
# name="Packages"
|
||||||
|
|||||||
Reference in New Issue
Block a user