From 05816942ccc3ffdaa46dac28e3cb4296ea19dabd Mon Sep 17 00:00:00 2001 From: macmangr <106015597+macmangr@users.noreply.github.com> Date: Mon, 4 Jul 2022 13:15:22 +0200 Subject: [PATCH 1/2] New Label: Parallels Client MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit "Access Windows Applications, Desktops, or Data on Any Device Parallels® Client is a lightweight software that enables end-users to securely access virtual applications and desktops from Windows, Mac, Linux, iOS/iPadOS, Android, Google Chromebook and any HTML5 web browser." ./assemble.sh -l /Desktop/Mosyle/Resources/InstallomatorLabels rasclient NOTIFY=silent DEBUG=0 Password: 2022-07-04 12:59:53 : WARN : rasclient : setting variable from argument NOTIFY=silent 2022-07-04 12:59:53 : WARN : rasclient : setting variable from argument DEBUG=0 2022-07-04 12:59:53 : REQ : rasclient : ################## Start Installomator v. 10.0beta, date 2022-07-04 2022-07-04 12:59:53 : INFO : rasclient : ################## Version: 10.0beta 2022-07-04 12:59:53 : INFO : rasclient : ################## Date: 2022-07-04 2022-07-04 12:59:53 : INFO : rasclient : ################## rasclient 2022-07-04 12:59:53 : INFO : rasclient : BLOCKING_PROCESS_ACTION=tell_user 2022-07-04 12:59:53 : INFO : rasclient : NOTIFY=silent 2022-07-04 12:59:53 : INFO : rasclient : LOGGING=INFO 2022-07-04 12:59:53 : INFO : rasclient : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns 2022-07-04 12:59:53 : INFO : rasclient : Label type: pkg 2022-07-04 12:59:53 : INFO : rasclient : archiveName: Parallels Client.pkg 2022-07-04 12:59:53 : INFO : rasclient : no blocking processes defined, using Parallels Client as default 2022-07-04 12:59:53 : INFO : rasclient : App(s) found: /Applications/Parallels Client.app 2022-07-04 12:59:53 : INFO : rasclient : found app at /Applications/Parallels Client.app, version 18.3.22907, on versionKey CFBundleShortVersionString 2022-07-04 12:59:53 : INFO : rasclient : appversion: 18.3.22907 2022-07-04 12:59:53 : INFO : rasclient : Latest version of Parallels Client is 18.3.1.22907 2022-07-04 12:59:53 : REQ : rasclient : Downloading https://download.parallels.com/ras/v18/18.3.1.22907/RasClient-Mac-Notarized-18.3.1-22907.pkg to Parallels Client.pkg 2022-07-04 12:59:55 : REQ : rasclient : no more blocking processes, continue with update 2022-07-04 12:59:55 : REQ : rasclient : Installing Parallels Client 2022-07-04 12:59:55 : INFO : rasclient : Verifying: Parallels Client.pkg 2022-07-04 12:59:55 : INFO : rasclient : Team ID: 4C6364ACXT (expected: 4C6364ACXT ) 2022-07-04 12:59:55 : INFO : rasclient : Installing Parallels Client.pkg to / 2022-07-04 13:00:02 : INFO : rasclient : Finishing... 2022-07-04 13:00:12 : INFO : rasclient : App(s) found: /Applications/Parallels Client.app 2022-07-04 13:00:12 : INFO : rasclient : found app at /Applications/Parallels Client.app, version 18.3.22907, on versionKey CFBundleShortVersionString 2022-07-04 13:00:12 : REQ : rasclient : Installed Parallels Client, version 18.3.22907 2022-07-04 13:00:12 : INFO : rasclient : App not closed, so no reopen. 2022-07-04 13:00:12 : REQ : rasclient : All done! 2022-07-04 13:00:12 : REQ : rasclient : ################## End Installomator, exit code 0 --- fragments/labels/rasclient.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 fragments/labels/rasclient.sh diff --git a/fragments/labels/rasclient.sh b/fragments/labels/rasclient.sh new file mode 100644 index 0000000..20d10dd --- /dev/null +++ b/fragments/labels/rasclient.sh @@ -0,0 +1,7 @@ +rasclient) + name="Parallels Client" + type="pkg" + appNewVersion=$(curl -sf "https://download.parallels.com/ras/v18/RAS%20Client%20for%20Mac%20Changelog.txt" | grep -m 1 "Parallels Client for Mac Version" | sed "s|.*Version \(.*\) -.*|\\1|" | sed 's/ /./g' | sed 's/[^0-9.]//g') + downloadURL=$(appMajorVersion=`sed 's/\..*//' <<< $appNewVersion` && appHyphenVersion=`curl -sf "https://download.parallels.com/ras/v18/RAS%20Client%20for%20Mac%20Changelog.txt" | grep -m 1 "Parallels Client for Mac Version" | sed "s|.*Version \(.*\) -.*|\\1|" | sed 's/ /-/g' | sed 's/[^0-9.-]//g'` && echo https://download.parallels.com/ras/v"$appMajorVersion"/"$appNewVersion"/RasClient-Mac-Notarized-"$appHyphenVersion".pkg) + expectedTeamID="4C6364ACXT" + ;; From 5a54cd92b650cd9d4502c7142ffad370190d2830 Mon Sep 17 00:00:00 2001 From: macmangr <106015597+macmangr@users.noreply.github.com> Date: Sat, 17 Sep 2022 14:52:08 +0200 Subject: [PATCH 2/2] Label name changed to "parallelsrasclient" The name of the label has been changed from "rasclient" to "parallelsrasclient" --- fragments/labels/{rasclient.sh => parallelsrasclient sh} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename fragments/labels/{rasclient.sh => parallelsrasclient sh} (97%) diff --git a/fragments/labels/rasclient.sh b/fragments/labels/parallelsrasclient sh similarity index 97% rename from fragments/labels/rasclient.sh rename to fragments/labels/parallelsrasclient sh index 20d10dd..0aa5306 100644 --- a/fragments/labels/rasclient.sh +++ b/fragments/labels/parallelsrasclient sh @@ -1,4 +1,4 @@ -rasclient) +parallelsrasclient) name="Parallels Client" type="pkg" appNewVersion=$(curl -sf "https://download.parallels.com/ras/v18/RAS%20Client%20for%20Mac%20Changelog.txt" | grep -m 1 "Parallels Client for Mac Version" | sed "s|.*Version \(.*\) -.*|\\1|" | sed 's/ /./g' | sed 's/[^0-9.]//g')