Update sassafrass keyaccess label #1
Open
mam5hs wants to merge 1913 commits intoMatimusPrime:mainfrom
Open
Conversation
…ollingout-appNewVersion-change Update microsoftteams-rollingout.sh
Add Cinema 4D 2026
Output ``` sudo Installomator/utils/assemble.sh lmstudio DEBUG=0 2025-09-16 13:53:23 : INFO : lmstudio : setting variable from argument DEBUG=0 2025-09-16 13:53:23 : INFO : lmstudio : Total items in argumentsArray: 1 2025-09-16 13:53:23 : INFO : lmstudio : argumentsArray: DEBUG=0 2025-09-16 13:53:23 : REQ : lmstudio : ################## Start Installomator v. 10.9beta, date 2025-09-16 2025-09-16 13:53:23 : INFO : lmstudio : ################## Version: 10.9beta 2025-09-16 13:53:23 : INFO : lmstudio : ################## Date: 2025-09-16 2025-09-16 13:53:23 : INFO : lmstudio : ################## lmstudio 2025-09-16 13:53:24 : INFO : lmstudio : Reading arguments again: DEBUG=0 2025-09-16 13:53:24 : INFO : lmstudio : BLOCKING_PROCESS_ACTION=tell_user 2025-09-16 13:53:24 : INFO : lmstudio : NOTIFY=success 2025-09-16 13:53:24 : INFO : lmstudio : LOGGING=INFO 2025-09-16 13:53:24 : INFO : lmstudio : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns 2025-09-16 13:53:24 : INFO : lmstudio : Label type: dmg 2025-09-16 13:53:24 : INFO : lmstudio : archiveName: LM Studio.dmg 2025-09-16 13:53:24 : INFO : lmstudio : no blocking processes defined, using LM Studio as default 2025-09-16 13:53:24 : INFO : lmstudio : name: LM Studio, appName: LM Studio.app 2025-09-16 13:53:24 : WARN : lmstudio : No previous app found 2025-09-16 13:53:24 : WARN : lmstudio : could not find LM Studio.app 2025-09-16 13:53:24 : INFO : lmstudio : appversion: 2025-09-16 13:53:24 : INFO : lmstudio : Latest version of LM Studio is 0.3.26 2025-09-16 13:53:24 : REQ : lmstudio : Downloading https://installers.lmstudio.ai/darwin/arm64/0.3.26-6/LM-Studio-0.3.26-6-arm64.dmg to LM Studio.dmg 2025-09-16 13:53:38 : INFO : lmstudio : Downloaded LM Studio.dmg – Type is zlib compressed data – SHA is 679ab507135d72d52251d9667fb766198330dba5 – Size is 524632 kB 2025-09-16 13:53:38 : REQ : lmstudio : no more blocking processes, continue with update 2025-09-16 13:53:38 : REQ : lmstudio : Installing LM Studio 2025-09-16 13:53:38 : INFO : lmstudio : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.fXrunwTUUG/LM Studio.dmg 2025-09-16 13:53:42 : INFO : lmstudio : Mounted: /Volumes/LM Studio 0.3.26-arm64 2025-09-16 13:53:42 : INFO : lmstudio : Verifying: /Volumes/LM Studio 0.3.26-arm64/LM Studio.app 2025-09-16 13:53:49 : INFO : lmstudio : Team ID matching: D65G88RHWN (expected: D65G88RHWN ) 2025-09-16 13:53:49 : INFO : lmstudio : Installing LM Studio version 0.3.26 on versionKey CFBundleShortVersionString. 2025-09-16 13:53:49 : INFO : lmstudio : App has LSMinimumSystemVersion: 10.15.0 2025-09-16 13:53:49 : INFO : lmstudio : Copy /Volumes/LM Studio 0.3.26-arm64/LM Studio.app to /Applications 2025-09-16 13:54:12 : WARN : lmstudio : Changing owner to u0105821 2025-09-16 13:54:16 : INFO : lmstudio : Finishing... 2025-09-16 13:54:19 : INFO : lmstudio : App(s) found: /Applications/LM Studio.app 2025-09-16 13:54:19 : INFO : lmstudio : found app at /Applications/LM Studio.app, version 0.3.26, on versionKey CFBundleShortVersionString 2025-09-16 13:54:19 : REQ : lmstudio : Installed LM Studio, version 0.3.26 2025-09-16 13:54:19 : INFO : lmstudio : notifying 2025-09-16 13:54:19 : INFO : lmstudio : Installomator did not close any apps, so no need to reopen any apps. 2025-09-16 13:54:19 : REQ : lmstudio : All done! 2025-09-16 13:54:19 : REQ : lmstudio : ################## End Installomator, exit code 0 ```
Output: ``` ./utils/assemble.sh teamviewer DEBUG=0 2025-09-17 12:19:21 : INFO : teamviewer : setting variable from argument DEBUG=0 2025-09-17 12:19:21 : INFO : teamviewer : Total items in argumentsArray: 1 2025-09-17 12:19:21 : INFO : teamviewer : argumentsArray: DEBUG=0 2025-09-17 12:19:21 : REQ : teamviewer : ################## Start Installomator v. 10.9beta, date 2025-09-17 2025-09-17 12:19:21 : INFO : teamviewer : ################## Version: 10.9beta 2025-09-17 12:19:21 : INFO : teamviewer : ################## Date: 2025-09-17 2025-09-17 12:19:21 : INFO : teamviewer : ################## teamviewer 2025-09-17 12:19:22 : INFO : teamviewer : Reading arguments again: DEBUG=0 2025-09-17 12:19:22 : INFO : teamviewer : BLOCKING_PROCESS_ACTION=tell_user 2025-09-17 12:19:22 : INFO : teamviewer : NOTIFY=success 2025-09-17 12:19:22 : INFO : teamviewer : LOGGING=INFO 2025-09-17 12:19:22 : INFO : teamviewer : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns 2025-09-17 12:19:22 : INFO : teamviewer : Label type: pkgInDmg 2025-09-17 12:19:22 : INFO : teamviewer : archiveName: TeamViewer.dmg 2025-09-17 12:19:22 : INFO : teamviewer : no blocking processes defined, using TeamViewer as default 2025-09-17 12:19:22 : INFO : teamviewer : App(s) found: /Applications/TeamViewer.app 2025-09-17 12:19:22 : INFO : teamviewer : found app at /Applications/TeamViewer.app, version 15.69.5, on versionKey CFBundleShortVersionString 2025-09-17 12:19:22 : INFO : teamviewer : appversion: 15.69.5 2025-09-17 12:19:22 : INFO : teamviewer : Latest version of TeamViewer is 15.69.5 2025-09-17 12:19:22 : INFO : teamviewer : There is no newer version available. 2025-09-17 12:19:22 : INFO : teamviewer : Installomator did not close any apps, so no need to reopen any apps. 2025-09-17 12:19:22 : REQ : teamviewer : No newer version. 2025-09-17 12:19:22 : REQ : teamviewer : ################## End Installomator, exit code 0 ```
Output: Installomator % sudo ./assemble.sh -l fragments/labels epsonprintlayout NOTIFY=silent DEBUG=0 SYSTEMOWNER=1 Password: 2025-09-17 13:32:13 : INFO : epsonprintlayout : setting variable from argument NOTIFY=silent 2025-09-17 13:32:13 : INFO : epsonprintlayout : setting variable from argument DEBUG=0 2025-09-17 13:32:13 : INFO : epsonprintlayout : setting variable from argument SYSTEMOWNER=1 2025-09-17 13:32:13 : INFO : epsonprintlayout : Total items in argumentsArray: 3 2025-09-17 13:32:13 : INFO : epsonprintlayout : argumentsArray: NOTIFY=silent DEBUG=0 SYSTEMOWNER=1 2025-09-17 13:32:13 : REQ : epsonprintlayout : ################## Start Installomator v. 10.9beta, date 2025-09-17 2025-09-17 13:32:13 : INFO : epsonprintlayout : ################## Version: 10.9beta 2025-09-17 13:32:13 : INFO : epsonprintlayout : ################## Date: 2025-09-17 2025-09-17 13:32:13 : INFO : epsonprintlayout : ################## epsonprintlayout 2025-09-17 13:32:13 : INFO : epsonprintlayout : SwiftDialog is not installed, clear cmd file var 2025-09-17 13:32:15 : INFO : epsonprintlayout : Reading arguments again: NOTIFY=silent DEBUG=0 SYSTEMOWNER=1 2025-09-17 13:32:15 : INFO : epsonprintlayout : BLOCKING_PROCESS_ACTION=tell_user 2025-09-17 13:32:15 : INFO : epsonprintlayout : NOTIFY=silent 2025-09-17 13:32:15 : INFO : epsonprintlayout : LOGGING=INFO 2025-09-17 13:32:15 : INFO : epsonprintlayout : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns 2025-09-17 13:32:15 : INFO : epsonprintlayout : Label type: pkgInDmg 2025-09-17 13:32:15 : INFO : epsonprintlayout : archiveName: Epson Print Layout.dmg 2025-09-17 13:32:15 : INFO : epsonprintlayout : no blocking processes defined, using Epson Print Layout as default 2025-09-17 13:32:15 : INFO : epsonprintlayout : name: Epson Print Layout, appName: Epson Print Layout.app 2025-09-17 13:32:15 : WARN : epsonprintlayout : No previous app found 2025-09-17 13:32:15 : WARN : epsonprintlayout : could not find Epson Print Layout.app 2025-09-17 13:32:15 : INFO : epsonprintlayout : appversion: 2025-09-17 13:32:15 : INFO : epsonprintlayout : Latest version of Epson Print Layout is 1.5.12 2025-09-17 13:32:15 : REQ : epsonprintlayout : Downloading https://ftp.epson.com/drivers/EPL_1512.dmg to Epson Print Layout.dmg 2025-09-17 13:32:16 : INFO : epsonprintlayout : Downloaded Epson Print Layout.dmg – Type is bzip2 compressed data, block size = 100k – SHA is 7f6a7463930a2ca253cf2c48d28eca72dc000fc5 – Size is 23928 kB 2025-09-17 13:32:16 : REQ : epsonprintlayout : no more blocking processes, continue with update 2025-09-17 13:32:16 : REQ : epsonprintlayout : Installing Epson Print Layout 2025-09-17 13:32:16 : INFO : epsonprintlayout : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.luCeCQ1e5n/Epson Print Layout.dmg 2025-09-17 13:32:18 : INFO : epsonprintlayout : Mounted: /Volumes/Epson Print Layout 2 2025-09-17 13:32:18 : INFO : epsonprintlayout : found pkg: /Volumes/Epson Print Layout 2/Epson Print Layout.pkg 2025-09-17 13:32:18 : INFO : epsonprintlayout : Verifying: /Volumes/Epson Print Layout 2/Epson Print Layout.pkg 2025-09-17 13:32:18 : INFO : epsonprintlayout : Team ID: TXAEAV5RN4 (expected: TXAEAV5RN4 ) 2025-09-17 13:32:18 : INFO : epsonprintlayout : Installing /Volumes/Epson Print Layout 2/Epson Print Layout.pkg to / 2025-09-17 13:32:27 : INFO : epsonprintlayout : Finishing... 2025-09-17 13:32:30 : INFO : epsonprintlayout : name: Epson Print Layout, appName: Epson Print Layout.app 2025-09-17 13:32:30 : INFO : epsonprintlayout : App(s) found: /Applications/Epson Software/Epson Print Layout.app 2025-09-17 13:32:30 : INFO : epsonprintlayout : found app at /Applications/Epson Software/Epson Print Layout.app, version 1.5.12, on versionKey CFBundleShortVersionString 2025-09-17 13:32:30 : REQ : epsonprintlayout : Installed Epson Print Layout, version 1.5.12 2025-09-17 13:32:30 : INFO : epsonprintlayout : Installomator did not close any apps, so no need to reopen any apps. 2025-09-17 13:32:30 : REQ : epsonprintlayout : All done! 2025-09-17 13:32:30 : REQ : epsonprintlayout : ################## End Installomator, exit code 0
Fixes both the detected new version, as well as the URL being used for download. Output: ``` 2025-09-18 11:27:56 : INFO : thunderbird : setting variable from argument DEBUG=0 2025-09-18 11:27:56 : INFO : thunderbird : Total items in argumentsArray: 1 2025-09-18 11:27:56 : INFO : thunderbird : argumentsArray: DEBUG=0 2025-09-18 11:27:56 : REQ : thunderbird : ################## Start Installomator v. 10.9beta, date 2025-09-18 2025-09-18 11:27:56 : INFO : thunderbird : ################## Version: 10.9beta 2025-09-18 11:27:56 : INFO : thunderbird : ################## Date: 2025-09-18 2025-09-18 11:27:56 : INFO : thunderbird : ################## thunderbird 2025-09-18 11:27:56 : INFO : thunderbird : Reading arguments again: DEBUG=0 2025-09-18 11:27:56 : INFO : thunderbird : BLOCKING_PROCESS_ACTION=tell_user 2025-09-18 11:27:56 : INFO : thunderbird : NOTIFY=success 2025-09-18 11:27:56 : INFO : thunderbird : LOGGING=INFO 2025-09-18 11:27:56 : INFO : thunderbird : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns 2025-09-18 11:27:56 : INFO : thunderbird : Label type: dmg 2025-09-18 11:27:56 : INFO : thunderbird : archiveName: Thunderbird.dmg 2025-09-18 11:27:56 : INFO : thunderbird : no blocking processes defined, using Thunderbird as default 2025-09-18 11:27:56 : INFO : thunderbird : App(s) found: /Applications/Thunderbird.app 2025-09-18 11:27:56 : INFO : thunderbird : found app at /Applications/Thunderbird.app, version 128.14.0, on versionKey CFBundleShortVersionString 2025-09-18 11:27:56 : INFO : thunderbird : appversion: 128.14.0 2025-09-18 11:27:56 : INFO : thunderbird : Latest version of Thunderbird is 143.0 2025-09-18 11:27:56 : REQ : thunderbird : Downloading https://download.mozilla.org/?product=thunderbird-143.0-SSL&os=osx&lang=en-US to Thunderbird.dmg 2025-09-18 11:28:16 : INFO : thunderbird : Downloaded Thunderbird.dmg – Type is XZ compressed data, checksum NONE – SHA is cb28d50dd80256aea8bb15abb09883a0111d8e74 – Size is 148304 kB 2025-09-18 11:28:16 : REQ : thunderbird : no more blocking processes, continue with update 2025-09-18 11:28:16 : REQ : thunderbird : Installing Thunderbird 2025-09-18 11:28:16 : INFO : thunderbird : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.fnqacjvMEu/Thunderbird.dmg 2025-09-18 11:28:22 : INFO : thunderbird : Mounted: /Volumes/Thunderbird 1 2025-09-18 11:28:22 : INFO : thunderbird : Verifying: /Volumes/Thunderbird 1/Thunderbird.app 2025-09-18 11:28:29 : INFO : thunderbird : Team ID matching: 43AQ936H96 (expected: 43AQ936H96 ) 2025-09-18 11:28:29 : INFO : thunderbird : Downloaded version of Thunderbird is 143.0 on versionKey CFBundleShortVersionString (replacing version 128.14.0). 2025-09-18 11:28:29 : INFO : thunderbird : App has LSMinimumSystemVersion: 10.15.0 2025-09-18 11:28:29 : WARN : thunderbird : Removing existing /Applications/Thunderbird.app 2025-09-18 11:28:29 : INFO : thunderbird : Copy /Volumes/Thunderbird 1/Thunderbird.app to /Applications 2025-09-18 11:28:34 : WARN : thunderbird : Changing owner to bkerns 2025-09-18 11:28:34 : INFO : thunderbird : Finishing... 2025-09-18 11:28:37 : INFO : thunderbird : App(s) found: /Applications/Thunderbird.app 2025-09-18 11:28:37 : INFO : thunderbird : found app at /Applications/Thunderbird.app, version 143.0, on versionKey CFBundleShortVersionString 2025-09-18 11:28:37 : REQ : thunderbird : Installed Thunderbird, version 143.0 2025-09-18 11:28:37 : INFO : thunderbird : notifying 2025-09-18 11:28:37 : INFO : thunderbird : Installomator did not close any apps, so no need to reopen any apps. 2025-09-18 11:28:37 : REQ : thunderbird : All done! 2025-09-18 11:28:37 : REQ : thunderbird : ################## End Installomator, exit code 0 ```
Changed the appNewVersion variable so that it obtains the entire version number from the download URL.
Adding versionKey to potentially address a report where it looks like the local version detection was incorrect.
ESR label did not get the new detection style. Corrected.
Created with utils/buildLabel.sh
Add missing newline at end of awsvpnclient.sh
…ient-platformSupport Differentiate x64 and arm64 package requests for awsvpnclient.
New Label: Daruma
Add Logitech G HUB
Add protondrive
Label "praat" added.
…bbit New Label: White Rabbit
Update shotcut.sh
Deleted the unused appNewVersion variable from the Affinity.app label fragment to clean up the script.
Camtasia URL Fixes
Snagit URL Fixes
Fix fujifilmwebcam
Create affinityapp.sh
…where Add a label for AppsAnywhere
Fix label: shottr - Download URL and version detection incorrect
changed line 9352 to downloadURL="https://download.sassafras.com/software/release/current/Installers/MacOS/Client/ksp-client.pkg" make the link static instead of deriving it from the webpage itself which was no longer working.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
the keyacces label stopped working changing the following line to the static URL instead of one derived from the webpage fixes the issue. This Pull Request requested by Big Mac Admin in Mac Admins Slack
9372
downloadURL="https://download.sassafras.com/software/release/current/Installers/MacOS/Client/ksp-client.pkg"