Søren Theilgaard
6559d84075
Merge branch 'Download-with-more-headers' into 2022-02-02_Theile-base
2022-02-02 14:36:43 +01:00
Søren Theilgaard
168abdb32e
Merge branch 'versionKey-improvements' into 2022-02-02_Theile-base
2022-02-02 14:34:01 +01:00
Søren Theilgaard
f53e20e313
Update functions.sh
...
If only returning label name, then we exit with 0.
2022-02-02 13:49:00 +01:00
Søren Theilgaard
3bf9299218
Merge pull request #392 from Installomator/Labels-Theile-9
...
Canva
2022-01-30 11:28:13 +01:00
Søren Theilgaard
ac9c5096cd
Update canva.sh
...
Results:
```
checkLabels.sh canva
Total labels:
canva
Architecture: i386
########## canva
Name: Canva
Download URL: https://desktop-release.canva.com/Canva-latest.dmg
Type: dmg
Version: 1.38.0
OK: downloadURL works OK
OK: download extension MATCH on dmg
Architecture: arm64
########## canva
Name: Canva
Download URL: https://desktop-release.canva.com/Canva-latest-arm64.dmg
Type: dmg
Version: 1.38.0
OK: downloadURL works OK
OK: download extension MATCH on dmg
Warnings counted: 0
ERRORS counted: 0
Done!
assemble.sh canva
2022-01-30 11:16:01 canva ################## Start Installomator v. 9.0dev
2022-01-30 11:16:01 canva ################## canva
2022-01-30 11:16:01 canva DEBUG mode 1 enabled.
2022-01-30 11:16:02 canva BLOCKING_PROCESS_ACTION=tell_user
2022-01-30 11:16:02 canva NOTIFY=success
2022-01-30 11:16:02 canva LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-01-30 11:16:02 canva no blocking processes defined, using Canva as default
2022-01-30 11:16:02 canva Changing directory to /Users/st/Documents/GitHub/Installomator/build
2022-01-30 11:16:02 canva App(s) found: /Applications/Canva.app
2022-01-30 11:16:02 canva found app at /Applications/Canva.app, version 1.38.0
2022-01-30 11:16:02 canva appversion: 1.38.0
2022-01-30 11:16:02 canva Latest version of Canva is 1.38.0
2022-01-30 11:16:02 canva DEBUG mode 1 enabled, not exiting, but there is no new version of app.
2022-01-30 11:16:02 canva Downloading https://desktop-release.canva.com/Canva-latest-arm64.dmg to Canva.dmg
2022-01-30 11:16:10 canva DEBUG mode 1, not checking for blocking processes
2022-01-30 11:16:10 canva Installing Canva
2022-01-30 11:16:10 canva Mounting /Users/st/Documents/GitHub/Installomator/build/Canva.dmg
2022-01-30 11:16:15 canva Mounted: /Volumes/Canva 1.38.0-arm64 1
2022-01-30 11:16:15 canva Verifying: /Volumes/Canva 1.38.0-arm64 1/Canva.app
2022-01-30 11:16:17 canva Team ID matching: 5HD2ARTBFS (expected: 5HD2ARTBFS )
2022-01-30 11:16:17 canva Downloaded version of Canva is 1.38.0, same as installed.
2022-01-30 11:16:17 canva Unmounting /Volumes/Canva 1.38.0-arm64 1
"disk6" ejected.
2022-01-30 11:16:17 canva DEBUG mode 1, not reopening anything
2022-01-30 11:16:17 canva ################## End Installomator, exit code 0
```
2022-01-30 11:18:22 +01:00
Søren Theilgaard
22395d00a5
Merge pull request #395 from SmithersJr/Rancher-Desktop-label
2022-01-29 14:07:20 +01:00
Rob Smithers
a994a8497c
Create rancherdesktop.sh
...
Adding label for Rancher Desktop
2022-01-28 14:20:44 -05:00
Søren Theilgaard
9bd11b6826
wireshark version update
2022-01-20 14:36:51 +01:00
Søren Theilgaard
6e76685721
Android file transfer
2022-01-20 14:18:27 +01:00
Søren Theilgaard
64a91bff36
MDM script correction
...
I seems to have seen that `caffeinate` is not really stopped, so I added `pkill caffeinate`.
2022-01-20 11:34:18 +01:00
Søren Theilgaard
7d02cf1da4
tageditor label fix
2022-01-20 10:05:31 +01:00
Søren Theilgaard
2baf2abb91
Merge branch 'dev' of https://github.com/Installomator/Installomator into dev
2022-01-20 09:58:38 +01:00
Søren Theilgaard
5068ebcfd0
iina label fix in filename
2022-01-20 09:58:28 +01:00
Søren Theilgaard
2571744a65
Merge pull request #390 from pythoninthegrass/tableaupublic
...
Added Tableau Public to labels
2022-01-20 09:54:00 +01:00
Søren Theilgaard
f2354ec755
Update tableaupublic.sh
2022-01-20 09:03:08 +01:00
Søren Theilgaard
f218889f7c
Merge pull request #389 from fleish/dev
...
Update GPG Suite for blocking process & add DaisyDisk app
2022-01-20 08:47:24 +01:00
Søren Theilgaard
449f7e5261
Update daisydisk.sh
2022-01-20 08:35:06 +01:00
pythoninthegrass
197e07ed99
Added Tableau Public to
2022-01-19 17:48:21 -06:00
fleish
ad4692e9bf
Create daisydisk.sh
...
DaisyDisk app from https://daisydiskapp.com/
2022-01-19 15:08:42 -08:00
fleish
195b7df5f5
GPG Suite blocking process update
...
Looks for GPG Keychain as there is no GPG Suite.app
2022-01-19 15:07:19 -08:00
Adam Codega
6f4d9b5e81
Merge pull request #388 from Installomator/revert-370-dev
...
Revert "Update gpgsuite blockingProcesses for GPG Keychain & add DaisyDisk label"
2022-01-19 16:55:44 -05:00
Adam Codega
4745138258
Revert "Update gpgsuite blockingProcesses for GPG Keychain & add DaisyDisk label"
2022-01-19 16:55:17 -05:00
Søren Theilgaard
c64dced024
Merge pull request #386 from apizz/patch-5
...
Add Code42 arm64 downloadURL introduced with 8.8.2 release
2022-01-19 14:44:57 +01:00
AP Orlebeke
dd7344b838
Remove credit per request
2022-01-19 08:42:09 -05:00
Søren Theilgaard
49337a4ae8
versionKey improved
...
If `versionKey` is used as part of `valuesfromarguments` it will currently be replaced by our standard value `CFBundleShortVersionString` (it was only testet on labels). So added an `if...then` to know if it was already set as part of the arguments.
Also improved logging to show what `versionKey` is.
2022-01-19 14:36:05 +01:00
AP Orlebeke
cfaa94c51f
Add arm64 downloadURL introduced with 8.8.2
2022-01-18 19:41:09 -05:00
Søren Theilgaard
83459a83d6
Merge pull request #384 from Installomator/remotedesktopmanager-ent-free
...
Remote Desktop Manager Enterprise and Free, and front update
2022-01-18 20:31:05 +01:00
Søren Theilgaard
08435381a1
Update front.sh
2022-01-18 20:30:39 +01:00
Søren Theilgaard
df40501291
Remote Desktop Manager Enterprise and Free
...
Two more apps
2022-01-18 11:27:44 +01:00
Søren Theilgaard
197b34fe02
Update buildLabel.sh
2022-01-17 15:40:03 +01:00
Søren Theilgaard
244e4bb25a
Merge pull request #354 from acodega/acodegaPromptUserHelpText
...
Improve documentation on prompt_user and related variables
2022-01-17 09:34:45 +01:00
Søren Theilgaard
c60999ac7d
Update README.md
2022-01-17 09:34:14 +01:00
Søren Theilgaard
dc520726f8
Merge branch 'dev' into acodegaPromptUserHelpText
2022-01-17 09:29:57 +01:00
Søren Theilgaard
c7165f2154
Merge pull request #378 from adibue/adibue-wireshark-add-arm
...
Added downloadURL for ARM
2022-01-17 09:18:12 +01:00
Søren Theilgaard
717d7f46a6
Merge pull request #377 from adibue/adibue-docker-xpath-correction
...
Docker: Changed xpath to use 'last()'
2022-01-17 09:17:39 +01:00
Søren Theilgaard
35921e5893
Merge pull request #381 from Installomator/lowprofile-label
...
Create lowprofile.sh
2022-01-17 09:16:41 +01:00
Søren Theilgaard
fb777c7038
Merge pull request #380 from fleish/dev
...
Fix authydesktop downloadURL
2022-01-17 09:16:29 +01:00
Søren Theilgaard
c7eeaeee19
Create lowprofile.sh
...
Installing app with force to replace currently installed version:
```
Installomator/utils/assemble.sh lowprofile DEBUG=0 INSTALL=force
2022-01-14 21:24:43 lowprofile setting variable from argument DEBUG=0
2022-01-14 21:24:43 lowprofile setting variable from argument INSTALL=force
2022-01-14 21:24:43 lowprofile ################## Start Installomator v. 9.0dev
2022-01-14 21:24:43 lowprofile ################## lowprofile
2022-01-14 21:24:43 lowprofile BLOCKING_PROCESS_ACTION=tell_user
2022-01-14 21:24:43 lowprofile NOTIFY=success
2022-01-14 21:24:43 lowprofile LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-01-14 21:24:43 lowprofile no blocking processes defined, using Low Profile as default
2022-01-14 21:24:43 lowprofile Changing directory to /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.sTvDinhT
2022-01-14 21:24:43 lowprofile App(s) found: /Applications/Low Profile.app
2022-01-14 21:24:43 lowprofile found app at /Applications/Low Profile.app, version 2.0
2022-01-14 21:24:43 lowprofile appversion: 2.0
2022-01-14 21:24:43 lowprofile 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-01-14 21:24:43 lowprofile Latest version of Low Profile is 2.0
2022-01-14 21:24:43 lowprofile There is no newer version available.
2022-01-14 21:24:43 lowprofile Downloading https://github.com/ninxsoft/LowProfile/releases/download/v2.0/Low.Profile.2.0.dmg to Low Profile.dmg
2022-01-14 21:24:45 lowprofile no more blocking processes, continue with update
2022-01-14 21:24:45 lowprofile Installing Low Profile
2022-01-14 21:24:45 lowprofile Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.sTvDinhT/Low Profile.dmg
2022-01-14 21:24:48 lowprofile Mounted: /Volumes/Low Profile 1
2022-01-14 21:24:48 lowprofile Verifying: /Volumes/Low Profile 1/Low Profile.app
2022-01-14 21:24:48 lowprofile Team ID matching: 7K3HVCLV7Z (expected: 7K3HVCLV7Z )
2022-01-14 21:24:48 lowprofile Downloaded version of Low Profile is 2.0, same as installed.
2022-01-14 21:24:48 lowprofile Using force to install anyway.
2022-01-14 21:24:48 lowprofile App has LSMinimumSystemVersion: 12.0
2022-01-14 21:24:48 lowprofile Removing existing /Applications/Low Profile.app
2022-01-14 21:24:48 lowprofile Copy /Volumes/Low Profile 1/Low Profile.app to /Applications
2022-01-14 21:24:48 lowprofile Changing owner to st
2022-01-14 21:24:48 lowprofile Finishing...
2022-01-14 21:24:58 lowprofile App(s) found: /Applications/Low Profile.app
2022-01-14 21:24:58 lowprofile found app at /Applications/Low Profile.app, version 2.0
2022-01-14 21:24:58 lowprofile Installed Low Profile, version 2.0
2022-01-14 21:24:58 lowprofile notifying
2022-01-14 21:24:58 lowprofile Deleting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.sTvDinhT
2022-01-14 21:24:58 lowprofile Unmounting /Volumes/Low Profile 1
"disk5" ejected.
2022-01-14 21:24:58 lowprofile App not closed, so no reopen.
2022-01-14 21:24:58 lowprofile ################## End Installomator, exit code 0
```
2022-01-14 21:26:03 +01:00
fleish
d470867c10
Fix authydesktop downloadURL
...
Checks for redirect_url and replaces space to be urlencoded
2022-01-14 11:55:02 -08:00
Adrian Bühler
0916d618b6
Added downloadURL for ARM
...
Added Download URL to the Apple Silicon DMG.
2022-01-14 14:54:22 +01:00
Adrian Bühler
d2381d2053
Changed xpath to use 'last()'
...
When I created PR #374 , the sparkle feed had just one entry. Turns out, that Docker uses the last entry of the feed for the latest version.
With simply changing xpath to use `[last()]`, the version checking now behaves as expected.
2022-01-14 09:33:42 +01:00
Søren Theilgaard
69372e4929
Merge pull request #368 from adibue/adibue-libreoffice-patch
...
Update libreoffice.sh
2022-01-13 20:45:01 +01:00
Søren Theilgaard
b45bb0c39a
Merge pull request #370 from fleish/dev
...
Update gpgsuite blockingProcesses for GPG Keychain & add DaisyDisk label
2022-01-13 20:39:06 +01:00
Søren Theilgaard
e6b58010d5
Merge pull request #374 from adibue/adibue-docker-fix-appnewversion
...
Fixed 'appNewVersion' for 'docker'
2022-01-13 20:19:33 +01:00
Adrian Bühler
59c7590107
Fixed 'appNewVersion' for 'docker'
...
URLs for version checking have changed. It's now using the `shortVersionString` from the sparkle feed.
Example run for M1:
```
$ sudo zsh Installomator.sh docker DEBUG=0
2022-01-12 18:16:35 docker setting variable from argument DEBUG=0
2022-01-12 18:16:35 docker ################## Start Installomator v. 8.0
2022-01-12 18:16:35 docker ################## docker
2022-01-12 18:16:35 docker BLOCKING_PROCESS_ACTION=tell_user
2022-01-12 18:16:35 docker NOTIFY=success
2022-01-12 18:16:35 docker LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-01-12 18:16:35 docker no blocking processes defined, using Docker as default
2022-01-12 18:16:35 docker Changing directory to /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.t4N46qTN
2022-01-12 18:16:35 docker App(s) found: /Applications/Docker.app
2022-01-12 18:16:35 docker found app at /Applications/Docker.app, version 4.3.2
2022-01-12 18:16:35 docker appversion: 4.3.2
2022-01-12 18:16:35 docker Latest version of Docker is 4.3.2
2022-01-12 18:16:35 docker There is no newer version available.
2022-01-12 18:16:35 docker Deleting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.t4N46qTN
2022-01-12 18:16:35 docker App not closed, so no reopen.
2022-01-12 18:16:35 docker ################## End Installomator, exit code 0
```
2022-01-12 18:22:36 +01:00
Søren Theilgaard
180ca0952b
Update checkLabels.sh
2022-01-12 14:03:30 +01:00
Søren Theilgaard
da21ea8582
Update checkLabels.sh
...
Need `INSTAL=force` and `IGNORE_APP_STORE_APPS=yes` to be able test any title on any system.
2022-01-12 12:53:07 +01:00
Søren Theilgaard
c8071a2a63
Create diskspace.sh
2022-01-12 12:48:45 +01:00
Søren Theilgaard
0fc7761fb9
Label fixed
2022-01-12 09:26:46 +01:00
Søren Theilgaard
4df1a6dbaa
canva and logitechoptions labels fixed
2022-01-11 23:39:55 +01:00