Corrections and fixes

This commit is contained in:
Theile
2022-09-26 16:13:35 +02:00
parent a68ac0d065
commit ddc7a67e38
3 changed files with 8 additions and 4 deletions

View File

@@ -103,8 +103,7 @@ uid=$(id -u "$currentUser")
userHome="$(dscl . -read /users/${currentUser} NFSHomeDirectory | awk '{print $2}')"
# Verify that Installomator has been installed
#destFile="/usr/local/Installomator/Installomator.sh"
destFile="/usr/local/Installomator/Installomator10.sh"
destFile="/usr/local/Installomator/Installomator.sh"
if [ ! -e "${destFile}" ]; then
echo "Installomator not found here:"
echo "${destFile}"

View File

@@ -10,8 +10,10 @@ LOGO="mosyleb" # "mosyleb", "mosylem", "addigy", "microsoft", "ws1"
# Variables for label
name="ClickShare"
type="appInDmgInZip"
packageID=""
downloadURL="https://www.barco.com$( curl -fs "https://www.barco.com/en/clickshare/app" | grep -A6 -i "macos" | grep -i "FileNumber" | tr '"' "\n" | grep -i "FileNumber" )"
appNewVersion="$(eval "$( echo $downloadURL | sed -E 's/.*(MajorVersion.*BuildVersion=[0-9]*).*/\1/' | sed 's/&amp//g' )" ; ((MajorVersion++)) ; ((MajorVersion--)); ((MinorVersion++)) ; ((MinorVersion--)); ((PatchVersion++)) ; ((PatchVersion--)); ((BuildVersion++)) ; ((BuildVersion--)); echo "${MajorVersion}.${MinorVersion}.${PatchVersion}-b${BuildVersion}")"
versionKey=""
expectedTeamID="P6CDJZR997"
installomatorOptions="BLOCKING_PROCESS_ACTION=prompt_user LOGGING=INFO NOTIFY=all" # Separated by space
@@ -67,11 +69,14 @@ caffexit () {
# Install software using Installomator with valuesfromarguments
cmdOutput="$(${destFile} valuesfromarguments LOGO=$LOGO \
name=${name} \
name=\"${name}\" \
type=${type} \
packageID=${packageID} \
downloadURL=\"$downloadURL\" \
appNewVersion=${appNewVersion} \
versionKey=${versionKey} \
expectedTeamID=${expectedTeamID} \
blockingProcesses=\"NONE\" \
${installomatorOptions} || true)"

View File

@@ -2,7 +2,7 @@
# Installation using Installomator
LOGO="mosyleb" # "mosyleb", "mosylem", "addigy", "microsoft", "ws1"
LOGO="" # "mosyleb", "mosylem", "addigy", "microsoft", "ws1"
what="dockutil" # enter the software to install
# Examples: adobecreativeclouddesktop, textmate, vlc