46 lines
1.3 KiB
Bash
46 lines
1.3 KiB
Bash
#!/bin/bash
|
|
|
|
TimeOutinSec="${4}"
|
|
|
|
# Falls kein Wert in $4 gesetzt worden ist, wird dieser hier bestimmt und als Standard genutzt.
|
|
if [[ -z "$TimeOutinSec" ]]; then
|
|
TimeOutinSec="900"
|
|
|
|
fi
|
|
|
|
${11}="Hier steht nichts"
|
|
|
|
jamfHelper="/Library/Application Support/JAMF/bin/jamfHelper.app/Contents/MacOS/jamfHelper"
|
|
jamf="/usr/local/bin/jamf"
|
|
|
|
# INGIcon
|
|
user=$(stat -f '%u %Su' /dev/console | cut -d ' ' -f 2)
|
|
INGIcon="/Users/$user/Library/Application\ Support/JAMF/ING/France_road_sign_A14.svg.png"
|
|
|
|
|
|
# Standard Update Message
|
|
StandardUpdatePrompt0="
|
|
${5}
|
|
"
|
|
StandardUpdatePrompt1="
|
|
${6}
|
|
"
|
|
StandardUpdatePrompt2="
|
|
${7}
|
|
"
|
|
StandardUpdatePrompt3="
|
|
${8}
|
|
"
|
|
StandardUpdatePrompt4="
|
|
${9}
|
|
"
|
|
StandardUpdatePrompt5="
|
|
${10}
|
|
"
|
|
StandardUpdatePrompt6="
|
|
${11}
|
|
"
|
|
#description=`echo "$StandardUpdatePrompt0""$StandardUpdatePrompt1""$StandardUpdatePrompt2""$StandardUpdatePrompt3""$StandardUpdatePrompt4""$StandardUpdatePrompt5""$StandardUpdatePrompt6"`
|
|
|
|
HELPER=$("$jamfHelper" -windowType hud -icon "$INGIcon" -title "ING Germany Notification" -description "$StandardUpdatePrompt0""$StandardUpdatePrompt1""$StandardUpdatePrompt2""$StandardUpdatePrompt3""$StandardUpdatePrompt4""$StandardUpdatePrompt5""$StandardUpdatePrompt6" -button1 "OK" -defaultButton 1 -timeout "$TimeOutinSec" -countdown -alignCountdown "right" -lockHUD)
|
|
echo "Jamf Helper Exit Code: $HELPER" |