Armin Briegel
d5cbee8cb7
Merge pull request #643 from scriptingosx/exitcodes
...
updated redundant exit codes
2022-08-12 16:34:22 +02:00
Armin Briegel
f07a77de33
Merge pull request #576 from unfo33/patch-1
...
Update grammarly.sh
2022-08-12 16:32:31 +02:00
Armin Briegel
cfffd74cca
Merge pull request #585 from FletcherS7/update-wireshark-label
...
Update Wireshark download URL
2022-08-12 16:32:02 +02:00
Armin Briegel
b7b7958137
Merge pull request #563 from FletcherS7/update-google-drive-label
...
Update Google Drive Label
2022-08-12 16:30:33 +02:00
Armin Briegel
fb5e7ea2b4
Merge pull request #548 from FletcherS7/label-duodevicehealth
...
New Label: Duo Device Health
2022-08-12 16:29:38 +02:00
Armin Briegel
819e812726
Merge pull request #545 from buckbanzai/add-ipswupdater
...
Add ipswupdater label using JSON parsing
2022-08-12 16:29:13 +02:00
Armin Briegel
30e63cecc7
Merge pull request #541 from MacMike077/NewLabel-GoogleAdsEditor
...
New label: Google Ads Editor
2022-08-12 16:28:35 +02:00
Armin Briegel
d259228aa1
Merge pull request #538 from MacMike077/NewLabel-Prune
...
Create prune.sh
2022-08-12 16:28:08 +02:00
Armin Briegel
78e4a8a5cb
Merge pull request #536 from buckbanzai/talkdeskcallbar-jxa-json
...
Update talkdeskcallbar to use JSON parsing
2022-08-12 16:27:50 +02:00
Armin Briegel
c2fbc23396
Merge pull request #537 from buckbanzai/talkdeskcxcloud-jxa-json
...
Update talkdeskcxcloud to use JSON parsing
2022-08-12 16:27:28 +02:00
Armin Briegel
d02b2e6198
updates vmwarehorizonclient, closes #511
2022-08-12 16:22:53 +02:00
Armin Briegel
75fb56f9a5
Merge pull request #593 from mrazishere/patch-1
...
Update sublimetext.sh
2022-08-12 16:12:36 +02:00
Armin Briegel
a00997ef46
Merge pull request #543 from Installomator/GitHub-calls-without-API
...
GitHub without API calls
2022-08-12 14:56:12 +02:00
Armin Briegel
77a3bdeb8e
Merge pull request #473 from scriptsandthings/dev
...
Added BlueJeans Events by Verizon label
2022-08-12 14:54:13 +02:00
Armin Briegel
46d47bc60f
Merge pull request #493 from acodega/acodega-AgnosticInstall
...
Add simple, no prerequisite install script installInstallomator.sh
2022-08-12 14:48:30 +02:00
Armin Briegel
1477457155
updated redundant exit codes, closes #561
...
See also: https://github.com/Installomator/Installomator/wiki/Installomator-Exit-Codes
2022-08-12 13:47:44 +02:00
Søren Theilgaard
45112e3f32
Create xcreds.sh
...
## Great solution for IdP Password Syncing by TwoCanoes!
XCreds works by keeping your local Mac password in sync with your Identity Provider password. If you use Azure or Google or another identity provider, XCreds will make sure the password is the same. XCreds runs in the background and checks if the cloud password has been changed. If it detects the password has changed, it prompts to log in to the cloud provider and updates the local password and the keychain password automatically.
```
% GitHub/Installomator/utils/assemble.sh xcreds DEBUG=0
2022-08-12 09:25:38 : WARN : xcreds : setting variable from argument DEBUG=0
2022-08-12 09:25:38 : REQ : xcreds : ################## Start Installomator v. 10.0beta, date 2022-08-12
2022-08-12 09:25:38 : INFO : xcreds : ################## Version: 10.0beta
2022-08-12 09:25:38 : INFO : xcreds : ################## Date: 2022-08-12
2022-08-12 09:25:38 : INFO : xcreds : ################## xcreds
2022-08-12 09:25:38 : INFO : xcreds : BLOCKING_PROCESS_ACTION=tell_user
2022-08-12 09:25:38 : INFO : xcreds : NOTIFY=success
2022-08-12 09:25:38 : INFO : xcreds : LOGGING=INFO
2022-08-12 09:25:38 : INFO : xcreds : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-08-12 09:25:38 : INFO : xcreds : Label type: pkg
2022-08-12 09:25:38 : INFO : xcreds : archiveName: XCreds.pkg
2022-08-12 09:25:38 : INFO : xcreds : no blocking processes defined, using XCreds as default
2022-08-12 09:25:38 : INFO : xcreds : No version found using packageID com.twocanoes.pkg.secureremoteaccess
2022-08-12 09:25:38 : INFO : xcreds : name: XCreds, appName: XCreds.app
2022-08-12 09:25:38 : WARN : xcreds : No previous app found
2022-08-12 09:25:38 : WARN : xcreds : could not find XCreds.app
2022-08-12 09:25:38 : INFO : xcreds : appversion:
2022-08-12 09:25:38 : INFO : xcreds : Latest version of XCreds is 1.0.0
2022-08-12 09:25:38 : REQ : xcreds : Downloading https://github.com/twocanoes/xcreds/releases/download/v1.0.0/XCreds_1_0_0_Build-1272_Version.pkg to XCreds.pkg
2022-08-12 09:25:39 : REQ : xcreds : no more blocking processes, continue with update
2022-08-12 09:25:39 : REQ : xcreds : Installing XCreds
2022-08-12 09:25:39 : INFO : xcreds : Verifying: XCreds.pkg
2022-08-12 09:25:39 : INFO : xcreds : Team ID: UXP6YEHSPW (expected: UXP6YEHSPW )
2022-08-12 09:25:39 : INFO : xcreds : Installing XCreds.pkg to /
2022-08-12 09:25:42 : INFO : xcreds : Finishing...
2022-08-12 09:25:52 : INFO : xcreds : found packageID com.twocanoes.pkg.secureremoteaccess installed, version 1.2
2022-08-12 09:25:52 : REQ : xcreds : Installed XCreds, version 1.2
2022-08-12 09:25:52 : INFO : xcreds : notifying
2022-08-12 09:25:52 : INFO : xcreds : App not closed, so no reopen.
2022-08-12 09:25:52 : REQ : xcreds : All done!
2022-08-12 09:25:52 : REQ : xcreds : ################## End Installomator, exit code 0
```
2022-08-12 09:31:04 +02:00
Armin Briegel
ef19aa28fe
added a sleep before the killall to give SD time to quit
2022-08-11 16:54:04 +02:00
Armin Briegel
614da59311
removed --ontop because it hogs the UI on updates
2022-08-11 16:53:39 +02:00
Armin Briegel
dff9dd5a03
fixed typo
2022-08-11 15:01:59 +02:00
Armin Briegel
cc5326ce24
more cleanup and comments
2022-08-11 14:15:50 +02:00
Armin Briegel
0656aa67e3
code cleanup
2022-08-11 14:05:45 +02:00
Armin Briegel
8862c4a1e7
added ReadMe
2022-08-11 14:05:39 +02:00
Armin Briegel
52a9117de8
added sample policy scripts
2022-08-11 13:13:57 +02:00
Armin Briegel
e1ad0c0132
fixed logic error and added --mini window for dialog
2022-08-10 14:54:51 +02:00
Armin Briegel
92a4c4f3cb
fixed dialog check
2022-08-03 10:46:47 +02:00
Armin Briegel
629aa22017
added single app example for SwiftDialog
2022-08-03 09:02:38 +02:00
Armin Briegel
a094ffca67
now shows verifying step, code cleanup
2022-08-02 17:04:35 +02:00
Armin Briegel
719ca81bcb
fixed wrong status icons
2022-08-02 16:51:56 +02:00
Armin Briegel
a308ccbc29
code cleanup
2022-08-02 14:51:18 +02:00
dnikles
ddf5e6da29
use getJSONValue
...
replace sed json parsing with getJSONValue
2022-08-01 13:28:26 -04:00
dnikles
9b5f408c8f
Merge branch 'Installomator:main' into cricutdesignspace
2022-08-01 12:42:09 -04:00
Armin Briegel
1d49c08344
now displays installer progress in list and main
2022-08-01 14:44:51 +02:00
dnikles
32c0cba0f2
Fix download URL
...
2022-08-01 08:09:07 : WARN : cricutdesignspace : setting variable from argument DEBUG=0
2022-08-01 08:09:07 : WARN : cricutdesignspace : setting variable from argument INSTALL=FORCE
2022-08-01 08:09:07 : REQ : cricutdesignspace : ################## Start Installomator v. 10.0beta, date 2022-08-01
2022-08-01 08:09:07 : INFO : cricutdesignspace : ################## Version: 10.0beta
2022-08-01 08:09:07 : INFO : cricutdesignspace : ################## Date: 2022-08-01
2022-08-01 08:09:07 : INFO : cricutdesignspace : ################## cricutdesignspace
2022-08-01 08:09:07 : INFO : cricutdesignspace : BLOCKING_PROCESS_ACTION=tell_user
2022-08-01 08:09:07 : INFO : cricutdesignspace : NOTIFY=success
2022-08-01 08:09:08 : INFO : cricutdesignspace : LOGGING=INFO
2022-08-01 08:09:08 : INFO : cricutdesignspace : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-08-01 08:09:08 : INFO : cricutdesignspace : Label type: dmg
2022-08-01 08:09:08 : INFO : cricutdesignspace : archiveName: Cricut Design Space.dmg
2022-08-01 08:09:08 : INFO : cricutdesignspace : no blocking processes defined, using Cricut Design Space as default
2022-08-01 08:09:08 : INFO : cricutdesignspace : name: Cricut Design Space, appName: Cricut Design Space.app
2022-08-01 08:09:08 : WARN : cricutdesignspace : No previous app found
2022-08-01 08:09:08 : WARN : cricutdesignspace : could not find Cricut Design Space.app
2022-08-01 08:09:08 : INFO : cricutdesignspace : appversion:
2022-08-01 08:09:08 : INFO : cricutdesignspace : Latest version of Cricut Design Space is 7.13.105
2022-08-01 08:09:08 : REQ : cricutdesignspace : Downloading https://staticcontent.cricut.com/a/software-su/osx-native/CricutDesignSpace-Install-v7.13.105.dmg?Expires=1659356347&Signature=BlbBAkkEVQCEriXctLh526YzkJFGAEw85lAp30VW3YsjM135dLYVtk0SzPKOCZwVOFD0Dj6H6JgKCH-ZyGt-kCih93IMhAclNPkxWWvCPUDMNgk9KR201OarloRoW8RgDfotP-q9pRkH8xbnBIQXfL2ogxeNDKA00eNazmUJJ7EqjGIwG7CFM3MUVaIaZiqBcpn1wo7aXvdvsY0y066RMRhA8RsTTKTBilc6z8Ah7TnTZZQLVtf9pgpCwNXk6L6eyoapXbnikkJW4gZqx1o7rKSatLsi7jj48LAi-LQprIfykt-dBP7wUFl0SKcQCuad~XB0Nh0qeUoTQXbjrS5Znw__&Key-Pair-Id=K2W1AJ47IQWIOI to Cricut Design Space.dmg
2022-08-01 08:09:14 : REQ : cricutdesignspace : no more blocking processes, continue with update
2022-08-01 08:09:14 : REQ : cricutdesignspace : Installing Cricut Design Space
2022-08-01 08:09:14 : INFO : cricutdesignspace : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.vbh4immF/Cricut Design Space.dmg
2022-08-01 08:09:17 : INFO : cricutdesignspace : Mounted: /Volumes/Cricut Design Space Install
2022-08-01 08:09:17 : INFO : cricutdesignspace : Verifying: /Volumes/Cricut Design Space Install/Cricut Design Space.app
2022-08-01 08:09:18 : INFO : cricutdesignspace : Team ID matching: 25627ZFVT7 (expected: 25627ZFVT7 )
2022-08-01 08:09:18 : INFO : cricutdesignspace : Installing Cricut Design Space version 7.13.105 on versionKey CFBundleShortVersionString.
2022-08-01 08:09:18 : INFO : cricutdesignspace : App has LSMinimumSystemVersion: 10.11.0
2022-08-01 08:09:18 : INFO : cricutdesignspace : Copy /Volumes/Cricut Design Space Install/Cricut Design Space.app to /Applications
2022-08-01 08:09:19 : WARN : cricutdesignspace : Changing owner to dnikles
2022-08-01 08:09:19 : INFO : cricutdesignspace : Finishing...
2022-08-01 08:09:29 : INFO : cricutdesignspace : App(s) found: /Applications/Cricut Design Space.app
2022-08-01 08:09:29 : INFO : cricutdesignspace : found app at /Applications/Cricut Design Space.app, version 7.13.105, on versionKey CFBundleShortVersionString
2022-08-01 08:09:29 : REQ : cricutdesignspace : Installed Cricut Design Space, version 7.13.105
2022-08-01 08:09:29 : INFO : cricutdesignspace : notifying
2022-08-01 08:09:30 : INFO : cricutdesignspace : App not closed, so no reopen.
2022-08-01 08:09:30 : REQ : cricutdesignspace : All done!
2022-08-01 08:09:30 : REQ : cricutdesignspace : ################## End Installomator, exit code 0
2022-08-01 08:10:20 -04:00
Armin Briegel
4905091908
list item update working with swiftdialog Alpha 1.12.0.3169
2022-08-01 08:39:03 +02:00
Armin Briegel
720128f23a
does not download swiftui if it is already there
2022-07-29 19:34:21 +02:00
Armin Briegel
19e59fc36c
created swiftdialog_example.sh
2022-07-29 18:47:51 +02:00
Armin Briegel
0063c0e025
created swiftdialog_example.sh
2022-07-29 18:47:28 +02:00
Armin Briegel
ef3113a05f
changed variable names to match standards
2022-07-29 15:20:22 +02:00
Fredrik Larsson
0460aa2724
Created Zotero label
...
Output:
```
2022-07-29 08:44:17 : WARN : zotero : setting variable from argument DEBUG=0
2022-07-29 08:44:17 : REQ : zotero : ################## Start Installomator v. 10.0beta, date 2022-07-29
2022-07-29 08:44:17 : INFO : zotero : ################## Version: 10.0beta
2022-07-29 08:44:17 : INFO : zotero : ################## Date: 2022-07-29
2022-07-29 08:44:17 : INFO : zotero : ################## zotero
2022-07-29 08:44:18 : INFO : zotero : BLOCKING_PROCESS_ACTION=tell_user
2022-07-29 08:44:19 : INFO : zotero : NOTIFY=success
2022-07-29 08:44:19 : INFO : zotero : LOGGING=INFO
2022-07-29 08:44:19 : INFO : zotero : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-07-29 08:44:19 : INFO : zotero : Label type: dmg
2022-07-29 08:44:19 : INFO : zotero : archiveName: Zotero.dmg
2022-07-29 08:44:19 : INFO : zotero : no blocking processes defined, using Zotero as default
2022-07-29 08:44:19 : INFO : zotero : name: Zotero, appName: Zotero.app
2022-07-29 08:44:19 : WARN : zotero : No previous app found
2022-07-29 08:44:19 : WARN : zotero : could not find Zotero.app
2022-07-29 08:44:19 : INFO : zotero : appversion:
2022-07-29 08:44:19 : INFO : zotero : Latest version of Zotero is 6.0.11
2022-07-29 08:44:19 : REQ : zotero : Downloading https://www.zotero.org/download/client/dl?channel=release&platform=mac&version=6.0.11 to Zotero.dmg
2022-07-29 08:44:22 : REQ : zotero : no more blocking processes, continue with update
2022-07-29 08:44:22 : REQ : zotero : Installing Zotero
2022-07-29 08:44:22 : INFO : zotero : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.2kvEQHFJ/Zotero.dmg
2022-07-29 08:44:26 : INFO : zotero : Mounted: /Volumes/Zotero
2022-07-29 08:44:26 : INFO : zotero : Verifying: /Volumes/Zotero/Zotero.app
2022-07-29 08:44:32 : INFO : zotero : Team ID matching: 8LAYR367YV (expected: 8LAYR367YV )
2022-07-29 08:44:32 : INFO : zotero : Installing Zotero version 6.0.11 on versionKey CFBundleShortVersionString.
2022-07-29 08:44:32 : INFO : zotero : App has LSMinimumSystemVersion: 10.9.0
2022-07-29 08:44:32 : INFO : zotero : Copy /Volumes/Zotero/Zotero.app to /Applications
2022-07-29 08:44:39 : WARN : zotero : Changing owner to kryptonit
2022-07-29 08:44:39 : INFO : zotero : Finishing...
2022-07-29 08:44:49 : INFO : zotero : App(s) found: /Applications/Zotero.app
2022-07-29 08:44:49 : INFO : zotero : found app at /Applications/Zotero.app, version 6.0.11, on versionKey CFBundleShortVersionString
2022-07-29 08:44:49 : REQ : zotero : Installed Zotero, version 6.0.11
2022-07-29 08:44:49 : INFO : zotero : notifying
2022-07-29 08:44:50 : INFO : zotero : App not closed, so no reopen.
2022-07-29 08:44:50 : REQ : zotero : All done!
2022-07-29 08:44:50 : REQ : zotero : ################## End Installomator, exit code 0
```
2022-07-29 08:48:27 +02:00
Fletcher Salesky
2a1b7056c9
Create nudgesuite.sh
2022-07-28 11:19:42 -07:00
Bart Reardon
dfe9860848
fixed doubleup of value. added dialog complete action to cleanup tasks
2022-07-26 14:00:13 +10:00
Bart Reardon
84e0d5d263
playing with the look of the dialog
2022-07-26 13:12:15 +10:00
Bart Reardon
18638141b6
Initial go at integrating swiftDialog into Installomator to give progress of downoad and install of applications
2022-07-26 12:26:56 +10:00
macmangr
d0d3510689
New Label: Archiware P5 Backup2Go
...
"P5 Backup2Go is the ideal tool to backup workstations – regardless of their location.
In the office, on the road or at home, P5 works cross-platform and allows mobile backups of laptops and desktops on central disk storage."
sudo ./assemble.sh -l /Desktop/Mosyle/Resources/InstallomatorLabels awb2go NOTIFY=silent DEBUG=0
2022-07-13 18:11:07 : WARN : awb2go : setting variable from argument NOTIFY=silent
2022-07-13 18:11:07 : WARN : awb2go : setting variable from argument DEBUG=0
2022-07-13 18:11:07 : REQ : awb2go : ################## Start Installomator v. 10.0beta, date 2022-07-13
2022-07-13 18:11:07 : INFO : awb2go : ################## Version: 10.0beta
2022-07-13 18:11:07 : INFO : awb2go : ################## Date: 2022-07-13
2022-07-13 18:11:07 : INFO : awb2go : ################## awb2go
2022-07-13 18:11:07 : INFO : awb2go : BLOCKING_PROCESS_ACTION=tell_user
2022-07-13 18:11:07 : INFO : awb2go : NOTIFY=silent
2022-07-13 18:11:07 : INFO : awb2go : LOGGING=INFO
2022-07-13 18:11:07 : INFO : awb2go : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-07-13 18:11:07 : INFO : awb2go : Label type: pkgInDmg
2022-07-13 18:11:07 : INFO : awb2go : archiveName: P5 Workstation.dmg
2022-07-13 18:11:07 : INFO : awb2go : no blocking processes defined, using P5 Workstation as default
2022-07-13 18:11:08 : INFO : awb2go : found packageID com.archiware.presstore installed, version 7.0.6
2022-07-13 18:11:08 : INFO : awb2go : appversion: 7.0.6
2022-07-13 18:11:08 : INFO : awb2go : Latest version of P5 Workstation is 7.0.7
2022-07-13 18:11:08 : REQ : awb2go : Downloading https://p5-downloads.s3.amazonaws.com/awpst707-darwin.dmg to P5 Workstation.dmg
2022-07-13 18:11:27 : REQ : awb2go : no more blocking processes, continue with update
2022-07-13 18:11:27 : REQ : awb2go : Installing P5 Workstation
2022-07-13 18:11:27 : INFO : awb2go : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.Lw7ac9Pw/P5 Workstation.dmg
2022-07-13 18:11:28 : INFO : awb2go : Mounted: /Volumes/P5-707
2022-07-13 18:11:28 : INFO : awb2go : found pkg: /Volumes/P5-707/B2Go-Workstation/P5-Workstation-707-Install.pkg
2022-07-13 18:11:28 : INFO : awb2go : Verifying: /Volumes/P5-707/B2Go-Workstation/P5-Workstation-707-Install.pkg
2022-07-13 18:11:28 : INFO : awb2go : Team ID: 5H5EU6F965 (expected: 5H5EU6F965 )
2022-07-13 18:11:28 : INFO : awb2go : Checking package version.
2022-07-13 18:11:28 : INFO : awb2go : Downloaded package com.archiware.presstore version
2022-07-13 18:11:28 : INFO : awb2go : Installing /Volumes/P5-707/B2Go-Workstation/P5-Workstation-707-Install.pkg to /
2022-07-13 18:12:01 : INFO : awb2go : Finishing...
2022-07-13 18:12:11 : INFO : awb2go : found packageID com.archiware.presstore installed, version 7.0.7
2022-07-13 18:12:11 : REQ : awb2go : Installed P5 Workstation, version 7.0.7
2022-07-13 18:12:12 : INFO : awb2go : App not closed, so no reopen.
2022-07-13 18:12:12 : REQ : awb2go : All done!
2022-07-13 18:12:12 : REQ : awb2go : ################## End Installomator, exit code 0
2022-07-13 18:14:42 +02:00
macmangr
e4cff5821d
New Label: Archiware P5
...
"Archiware's P5 Software Suite is ideal for businesses in the Media and Entertainment industry.
Four modules in the Archiware P5 Suite secure data using the A-B-C of data management: Archive, Backup and Cloning.
All modules can be combined to create multiple-step security concepts to achieve maximum data protection.
Archiware P5 secures data to disk, tape and cloud and has integrations with numerous partners."
sudo ./assemble.sh -l /Desktop/Mosyle/Resources/InstallomatorLabels awpst NOTIFY=silent DEBUG=0
Password:
2022-07-13 17:46:07 : WARN : awpst : setting variable from argument NOTIFY=silent
2022-07-13 17:46:07 : WARN : awpst : setting variable from argument DEBUG=0
2022-07-13 17:46:07 : REQ : awpst : ################## Start Installomator v. 10.0beta, date 2022-07-13
2022-07-13 17:46:07 : INFO : awpst : ################## Version: 10.0beta
2022-07-13 17:46:07 : INFO : awpst : ################## Date: 2022-07-13
2022-07-13 17:46:07 : INFO : awpst : ################## awpst
2022-07-13 17:46:07 : INFO : awpst : BLOCKING_PROCESS_ACTION=tell_user
2022-07-13 17:46:07 : INFO : awpst : NOTIFY=silent
2022-07-13 17:46:07 : INFO : awpst : LOGGING=INFO
2022-07-13 17:46:07 : INFO : awpst : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-07-13 17:46:07 : INFO : awpst : Label type: pkgInDmg
2022-07-13 17:46:07 : INFO : awpst : archiveName: P5.dmg
2022-07-13 17:46:07 : INFO : awpst : no blocking processes defined, using P5 as default
2022-07-13 17:46:07 : INFO : awpst : found packageID com.archiware.presstore installed, version 7.0.6
2022-07-13 17:46:07 : INFO : awpst : appversion: 7.0.6
2022-07-13 17:46:07 : INFO : awpst : Latest version of P5 is 7.0.7
2022-07-13 17:46:07 : REQ : awpst : Downloading https://p5-downloads.s3.amazonaws.com/awpst707-darwin.dmg to P5.dmg
2022-07-13 17:46:27 : REQ : awpst : no more blocking processes, continue with update
2022-07-13 17:46:27 : REQ : awpst : Installing P5
2022-07-13 17:46:27 : INFO : awpst : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.rwTUoQOZ/P5.dmg
2022-07-13 17:46:27 : INFO : awpst : Mounted: /Volumes/P5-707
2022-07-13 17:46:27 : INFO : awpst : found pkg: /Volumes/P5-707/P5-707-Install.pkg
2022-07-13 17:46:27 : INFO : awpst : Verifying: /Volumes/P5-707/P5-707-Install.pkg
2022-07-13 17:46:28 : INFO : awpst : Team ID: 5H5EU6F965 (expected: 5H5EU6F965 )
2022-07-13 17:46:28 : INFO : awpst : Checking package version.
2022-07-13 17:46:28 : INFO : awpst : Downloaded package com.archiware.presstore version
2022-07-13 17:46:28 : INFO : awpst : Installing /Volumes/P5-707/P5-707-Install.pkg to /
2022-07-13 17:47:06 : INFO : awpst : Finishing...
2022-07-13 17:47:16 : INFO : awpst : found packageID com.archiware.presstore installed, version 7.0.7
2022-07-13 17:47:16 : REQ : awpst : Installed P5, version 7.0.7
2022-07-13 17:47:16 : INFO : awpst : App not closed, so no reopen.
2022-07-13 17:47:16 : REQ : awpst : All done!
2022-07-13 17:47:16 : REQ : awpst : ################## End Installomator, exit code 0
2022-07-13 18:05:44 +02:00
Tadayuki Onishi
9fb414958a
santa and nomad are forced to ignore blocking
...
Those applications are forcibly restarted by the launch agent, resulting in infinite blocking process processing.
2022-07-12 10:54:36 +09:00
David Champion
e90dfd6d82
Add Tailscale label
2022-07-11 12:25:56 -07:00
Søren Theilgaard
c04c591a03
relatel label
...
Output from DEBUG mode and full installer (with force):
```
% Installomator/utils/assemble.sh relatel
2022-07-11 16:23:16 : REQ : relatel : ################## Start Installomator v. 10.0beta, date 2022-07-11
2022-07-11 16:23:16 : INFO : relatel : ################## Version: 10.0beta
2022-07-11 16:23:16 : INFO : relatel : ################## Date: 2022-07-11
2022-07-11 16:23:16 : INFO : relatel : ################## relatel
2022-07-11 16:23:16 : DEBUG : relatel : DEBUG mode 1 enabled.
2022-07-11 16:23:16 : INFO : relatel : BLOCKING_PROCESS_ACTION=tell_user
2022-07-11 16:23:16 : INFO : relatel : NOTIFY=success
2022-07-11 16:23:16 : INFO : relatel : LOGGING=DEBUG
2022-07-11 16:23:16 : INFO : relatel : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-07-11 16:23:16 : INFO : relatel : Label type: dmg
2022-07-11 16:23:16 : INFO : relatel : archiveName: Relatel.dmg
2022-07-11 16:23:16 : INFO : relatel : no blocking processes defined, using Relatel as default
2022-07-11 16:23:16 : DEBUG : relatel : Changing directory to /Users/st/Documents/GitHub/Installomator/build
2022-07-11 16:23:16 : INFO : relatel : App(s) found: /Applications/Relatel.app
2022-07-11 16:23:16 : INFO : relatel : found app at /Applications/Relatel.app, version 1.3.1, on versionKey CFBundleShortVersionString
2022-07-11 16:23:16 : INFO : relatel : appversion: 1.3.1
2022-07-11 16:23:16 : INFO : relatel : Latest version of Relatel is 1.3.1
2022-07-11 16:23:16 : WARN : relatel : DEBUG mode 1 enabled, not exiting, but there is no new version of app.
2022-07-11 16:23:16 : REQ : relatel : Downloading https://cdn.rela.tel/www/public/junotron/Relatel.dmg to Relatel.dmg
2022-07-11 16:23:17 : DEBUG : relatel : File list: -rw-r--r-- 1 aa staff 83M Jul 11 16:23 Relatel.dmg
2022-07-11 16:23:17 : DEBUG : relatel : File type: Relatel.dmg: zlib compressed data
2022-07-11 16:23:17 : DEBUG : relatel : curl output was:
* Trying 13.33.141.16:443...
* Connected to cdn.rela.tel (13.33.141.16) port 443 (#0 )
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/ssl/cert.pem
* CApath: none
* (304) (OUT), TLS handshake, Client hello (1):
} [317 bytes data]
* (304) (IN), TLS handshake, Server hello (2):
{ [122 bytes data]
* (304) (IN), TLS handshake, Unknown (8):
{ [19 bytes data]
* (304) (IN), TLS handshake, Certificate (11):
{ [4960 bytes data]
* (304) (IN), TLS handshake, CERT verify (15):
{ [264 bytes data]
* (304) (IN), TLS handshake, Finished (20):
{ [36 bytes data]
* (304) (OUT), TLS handshake, Finished (20):
} [36 bytes data]
* SSL connection using TLSv1.3 / AEAD-AES128-GCM-SHA256
* ALPN, server accepted to use h2
* Server certificate:
* subject: CN=cdn.firmafon.dk
* start date: Sep 29 00:00:00 2021 GMT
* expire date: Oct 28 23:59:59 2022 GMT
* subjectAltName: host "cdn.rela.tel" matched cert's "cdn.rela.tel"
* issuer: C=US; O=Amazon; OU=Server CA 1B; CN=Amazon
* SSL certificate verify ok.
* Using HTTP2, server supports multiplexing
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* Using Stream ID: 1 (easy handle 0x124810a00)
> GET /www/public/junotron/Relatel.dmg HTTP/2
> Host: cdn.rela.tel
> user-agent: curl/7.79.1
> accept: */*
>
* Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
< HTTP/2 301
< content-length: 0
< date: Mon, 11 Jul 2022 14:13:48 GMT
< location: /www/public/junotron/Relatel-1.3.1.dmg
< server: AmazonS3
< x-cache: Hit from cloudfront
< via: 1.1 7e5377bfdf5e6ef7597f63d6648e4e9a.cloudfront.net (CloudFront)
< x-amz-cf-pop: CPH50-C2
< x-amz-cf-id: thNWMtxDW2IJefosMKa0ESJTenG4AC9I5aZrCy-sTD9YSiGFtVRqgg==
< age: 569
<
{ [0 bytes data]
* Connection #0 to host cdn.rela.tel left intact
* Issue another request to this URL: 'https://cdn.rela.tel/www/public/junotron/Relatel-1.3.1.dmg '
* Found bundle for host cdn.rela.tel: 0x600001f207b0 [can multiplex]
* Re-using existing connection! (#0 ) with host cdn.rela.tel
* Connected to cdn.rela.tel (13.33.141.16) port 443 (#0 )
* Using Stream ID: 3 (easy handle 0x124810a00)
> GET /www/public/junotron/Relatel-1.3.1.dmg HTTP/2
> Host: cdn.rela.tel
> user-agent: curl/7.79.1
> accept: */*
>
< HTTP/2 200
< content-type: application/x-apple-diskimage
< content-length: 86919409
< date: Mon, 11 Jul 2022 14:13:48 GMT
< last-modified: Fri, 06 May 2022 12:35:41 GMT
< x-amz-version-id: efBkRS8bwIqXqI2Z6qnBgVxSZzwUHByN
< etag: "7d26b868f87f72b3fcee9788f1cd512d-6"
< server: AmazonS3
< x-cache: Hit from cloudfront
< via: 1.1 7e5377bfdf5e6ef7597f63d6648e4e9a.cloudfront.net (CloudFront)
< x-amz-cf-pop: CPH50-C2
< x-amz-cf-id: 4tPa-qwrw0EK3XG2vb6eQrC9cV8anQvW9yNcjKvgtWdXk_-3VjWkyA==
< age: 569
<
{ [2896 bytes data]
* Connection #0 to host cdn.rela.tel left intact
2022-07-11 16:23:17 : DEBUG : relatel : DEBUG mode 1, not checking for blocking processes
2022-07-11 16:23:17 : REQ : relatel : Installing Relatel
2022-07-11 16:23:17 : INFO : relatel : Mounting Relatel.dmg
2022-07-11 16:23:22 : DEBUG : relatel : Debugging enabled, dmgmount output was:
Checksumming Protective Master Boot Record (MBR : 0)…
Protective Master Boot Record (MBR :: verified CRC32 $B84BD009
Checksumming GPT Header (Primary GPT Header : 1)…
GPT Header (Primary GPT Header : 1): verified CRC32 $06438A51
Checksumming GPT Partition Data (Primary GPT Table : 2)…
GPT Partition Data (Primary GPT Tabl: verified CRC32 $1232986F
Checksumming (Apple_Free : 3)…
(Apple_Free : 3): verified CRC32 $00000000
Checksumming disk image (Apple_HFS : 4)…
disk image (Apple_HFS : 4): verified CRC32 $D4C0AB37
Checksumming GPT Partition Data (Backup GPT Table : 5)…
GPT Partition Data (Backup GPT Table: verified CRC32 $1232986F
Checksumming GPT Header (Backup GPT Header : 6)…
GPT Header (Backup GPT Header : 6): verified CRC32 $A2E62118
verified CRC32 $B53E5AB9
/dev/disk6 GUID_partition_scheme
/dev/disk6s1 Apple_HFS /Volumes/Relatel 1.3.1
2022-07-11 16:23:22 : INFO : relatel : Mounted: /Volumes/Relatel 1.3.1
2022-07-11 16:23:22 : INFO : relatel : Verifying: /Volumes/Relatel 1.3.1/Relatel.app
2022-07-11 16:23:22 : DEBUG : relatel : App size: 195M /Volumes/Relatel 1.3.1/Relatel.app
2022-07-11 16:23:23 : DEBUG : relatel : Debugging enabled, App Verification output was:
/Volumes/Relatel 1.3.1 1/Relatel.app: accepted
source=Notarized Developer ID
origin=Developer ID Application: Firmafon ApS (B9358QF55B)
2022-07-11 16:23:23 : INFO : relatel : Team ID matching: B9358QF55B (expected: B9358QF55B )
2022-07-11 16:23:23 : INFO : relatel : Downloaded version of Relatel is 1.3.1 on versionKey CFBundleShortVersionString, same as installed.
2022-07-11 16:23:23 : DEBUG : relatel : Unmounting /Volumes/Relatel 1.3.1
2022-07-11 16:23:24 : DEBUG : relatel : Debugging enabled, Unmounting output was:
"disk6" ejected.
2022-07-11 16:23:24 : DEBUG : relatel : DEBUG mode 1, not reopening anything
2022-07-11 16:23:24 : REG : relatel : No new version to install
2022-07-11 16:23:24 : REQ : relatel : ################## End Installomator, exit code 0
% sudo Installomator/utils/assemble.sh relatel DEBUG=0 INSTALL=force
Password:
2022-07-11 16:23:56 : WARN : relatel : setting variable from argument DEBUG=0
2022-07-11 16:23:56 : WARN : relatel : setting variable from argument INSTALL=force
2022-07-11 16:23:56 : REQ : relatel : ################## Start Installomator v. 10.0beta, date 2022-07-11
2022-07-11 16:23:56 : INFO : relatel : ################## Version: 10.0beta
2022-07-11 16:23:56 : INFO : relatel : ################## Date: 2022-07-11
2022-07-11 16:23:56 : INFO : relatel : ################## relatel
2022-07-11 16:23:56 : INFO : relatel : BLOCKING_PROCESS_ACTION=tell_user
2022-07-11 16:23:56 : INFO : relatel : NOTIFY=success
2022-07-11 16:23:56 : INFO : relatel : LOGGING=INFO
2022-07-11 16:23:56 : INFO : relatel : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-07-11 16:23:56 : INFO : relatel : Label type: dmg
2022-07-11 16:23:56 : INFO : relatel : archiveName: Relatel.dmg
2022-07-11 16:23:56 : INFO : relatel : no blocking processes defined, using Relatel as default
2022-07-11 16:23:56 : INFO : relatel : App(s) found: /Applications/Relatel.app
2022-07-11 16:23:56 : INFO : relatel : found app at /Applications/Relatel.app, version 1.3.1, on versionKey CFBundleShortVersionString
2022-07-11 16:23:56 : INFO : relatel : appversion: 1.3.1
2022-07-11 16:23:56 : INFO : relatel : Label is not of type “updateronly”, and it’s set to use force to install or ignoring app store apps, so not using updateTool.
2022-07-11 16:23:56 : INFO : relatel : Latest version of Relatel is 1.3.1
2022-07-11 16:23:56 : INFO : relatel : There is no newer version available.
2022-07-11 16:23:56 : REQ : relatel : Downloading https://cdn.rela.tel/www/public/junotron/Relatel.dmg to Relatel.dmg
2022-07-11 16:23:57 : REQ : relatel : no more blocking processes, continue with update
2022-07-11 16:23:57 : REQ : relatel : Installing Relatel
2022-07-11 16:23:57 : INFO : relatel : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.l86iLb4m/Relatel.dmg
2022-07-11 16:24:00 : INFO : relatel : Mounted: /Volumes/Relatel 1.3.1
2022-07-11 16:24:00 : INFO : relatel : Verifying: /Volumes/Relatel 1.3.1/Relatel.app
2022-07-11 16:24:01 : INFO : relatel : Team ID matching: B9358QF55B (expected: B9358QF55B )
2022-07-11 16:24:01 : INFO : relatel : Downloaded version of Relatel is 1.3.1 on versionKey CFBundleShortVersionString, same as installed.
2022-07-11 16:24:01 : INFO : relatel : Using force to install anyway.
2022-07-11 16:24:01 : INFO : relatel : App has LSMinimumSystemVersion: 10.11.0
2022-07-11 16:24:01 : WARN : relatel : Removing existing /Applications/Relatel.app
2022-07-11 16:24:01 : INFO : relatel : Copy /Volumes/Relatel 1.3.1/Relatel.app to /Applications
2022-07-11 16:24:02 : WARN : relatel : Changing owner to aa
2022-07-11 16:24:02 : INFO : relatel : Finishing...
2022-07-11 16:24:12 : INFO : relatel : App(s) found: /Applications/Relatel.app
2022-07-11 16:24:12 : INFO : relatel : found app at /Applications/Relatel.app, version 1.3.1, on versionKey CFBundleShortVersionString
2022-07-11 16:24:12 : REQ : relatel : Installed Relatel, version 1.3.1
2022-07-11 16:24:12 : INFO : relatel : notifying
2022-07-11 16:24:12 : INFO : relatel : App not closed, so no reopen.
2022-07-11 16:24:12 : REQ : relatel : All done!
2022-07-11 16:24:12 : REQ : relatel : ################## End Installomator, exit code 0
```
2022-07-11 16:27:51 +02:00
macmangr
72d2c4ab74
New Label: ChronoAgent
...
"ChronoAgent is an invisible app that runs silently in the background providing ChronoSync or InterConneX a direct connection to a remote Mac. It provides a much more secure, reliable and higher performance connection than standard file sharing. If you’re synchronizing or backing up files between two Macs, ChronoAgent is simply the best way to establish a connection between them."
./assemble.sh -l /Desktop/Mosyle/Resources/InstallomatorLabels chronoagent
2022-07-09 12:55:23 : REQ : chronoagent : ################## Start Installomator v. 10.0beta, date 2022-07-09
2022-07-09 12:55:23 : INFO : chronoagent : ################## Version: 10.0beta
2022-07-09 12:55:23 : INFO : chronoagent : ################## Date: 2022-07-09
2022-07-09 12:55:23 : INFO : chronoagent : ################## chronoagent
2022-07-09 12:55:23 : DEBUG : chronoagent : DEBUG mode 1 enabled.
2022-07-09 12:55:24 : INFO : chronoagent : BLOCKING_PROCESS_ACTION=tell_user
2022-07-09 12:55:24 : INFO : chronoagent : NOTIFY=success
2022-07-09 12:55:24 : INFO : chronoagent : LOGGING=DEBUG
2022-07-09 12:55:24 : INFO : chronoagent : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-07-09 12:55:24 : INFO : chronoagent : Label type: pkgInDmg
2022-07-09 12:55:24 : INFO : chronoagent : archiveName: ChronoAgent.dmg
2022-07-09 12:55:24 : INFO : chronoagent : no blocking processes defined, using ChronoAgent as default
2022-07-09 12:55:24 : DEBUG : chronoagent : Changing directory to /Users/savvas/Desktop/Mosyle/Resources/Installomator-main original/build
2022-07-09 12:55:24 : INFO : chronoagent : name: ChronoAgent, appName: ChronoAgent.app
2022-07-09 12:55:24 : WARN : chronoagent : No previous app found
2022-07-09 12:55:24 : WARN : chronoagent : could not find ChronoAgent.app
2022-07-09 12:55:24 : INFO : chronoagent : appversion:
2022-07-09 12:55:24 : INFO : chronoagent : Latest version of ChronoAgent is 2.1.0
2022-07-09 12:55:24 : INFO : chronoagent : ChronoAgent.dmg exists and DEBUG mode 1 enabled, skipping download
2022-07-09 12:55:24 : DEBUG : chronoagent : DEBUG mode 1, not checking for blocking processes
2022-07-09 12:55:24 : REQ : chronoagent : Installing ChronoAgent
2022-07-09 12:55:24 : INFO : chronoagent : Mounting /Users/savvas/Desktop/Mosyle/Resources/Installomator-main original/build/ChronoAgent.dmg
2022-07-09 12:55:25 : DEBUG : chronoagent : Debugging enabled, dmgmount output was:
Prüfsumme für whole disk (Apple_HFS : 0) berechnen …
whole disk (Apple_HFS : 0): Die überprüfte CRC32-Prüfsumme ist $46C474C3
Die überprüfte CRC32-Prüfsumme ist $40A3C999
/dev/disk4 /Volumes/ChronoAgent
2022-07-09 12:55:25 : INFO : chronoagent : Mounted: /Volumes/ChronoAgent
2022-07-09 12:55:25 : DEBUG : chronoagent : Found pkg(s):
/Volumes/ChronoAgent/Install.pkg
2022-07-09 12:55:25 : DEBUG : chronoagent : /Volumes/ChronoAgent/Remove.pkg
2022-07-09 12:55:25 : INFO : chronoagent : found pkg: /Volumes/ChronoAgent/Install.pkg
2022-07-09 12:55:25 : INFO : chronoagent : Verifying: /Volumes/ChronoAgent/Install.pkg
2022-07-09 12:55:25 : DEBUG : chronoagent : File list: -rw-r--r--@ 1 savvas staff 35M 27 Apr 14:37 /Volumes/ChronoAgent/Install.pkg
2022-07-09 12:55:25 : DEBUG : chronoagent : File type: /Volumes/ChronoAgent/Install.pkg: xar archive compressed TOC: 8440, SHA-1 checksum, contains iAPX 286 executable large model (COFF) not stripped
2022-07-09 12:55:25 : DEBUG : chronoagent : - iAPX 286 executable large model (COFF) not stripped
2022-07-09 12:55:25 : DEBUG : chronoagent : spctlOut is /Volumes/ChronoAgent/Install.pkg: accepted
2022-07-09 12:55:25 : DEBUG : chronoagent : source=Notarized Developer ID
2022-07-09 12:55:25 : DEBUG : chronoagent : origin=Developer ID Installer: Econ Technologies, Inc. (9U697UM7YX)
2022-07-09 12:55:25 : INFO : chronoagent : Team ID: 9U697UM7YX (expected: 9U697UM7YX )
2022-07-09 12:55:25 : DEBUG : chronoagent : DEBUG enabled, skipping installation
2022-07-09 12:55:25 : INFO : chronoagent : Finishing...
2022-07-09 12:55:35 : INFO : chronoagent : name: ChronoAgent, appName: ChronoAgent.app
2022-07-09 12:55:35 : WARN : chronoagent : No previous app found
2022-07-09 12:55:35 : WARN : chronoagent : could not find ChronoAgent.app
2022-07-09 12:55:35 : REQ : chronoagent : Installed ChronoAgent
2022-07-09 12:55:35 : INFO : chronoagent : notifying
2022-07-09 12:55:35 : DEBUG : chronoagent : Unmounting /Volumes/ChronoAgent
2022-07-09 12:55:36 : DEBUG : chronoagent : Debugging enabled, Unmounting output was:
"disk4" ejected.
2022-07-09 12:55:36 : DEBUG : chronoagent : DEBUG mode 1, not reopening anything
2022-07-09 12:55:36 : REQ : chronoagent : All done!
2022-07-09 12:55:36 : REQ : chronoagent : ################## End Installomator, exit code 0
2022-07-09 13:05:46 +02:00