mirror of
https://github.com/PurpleComputing/mdmscripts.git
synced 2026-02-03 14:13:27 +00:00
Increased feedback
Increased feedback through logging
This commit is contained in:
@@ -13,23 +13,26 @@
|
||||
#
|
||||
# HISTORY
|
||||
#
|
||||
# Version: 1.1
|
||||
# Version: 1.3
|
||||
#
|
||||
# - v.1.0 Martyn Watts, 05.07.2021 - Initial Build
|
||||
# - v.1.1 Martyn Watts, 07.07.2021 - Added the process to kill off safari to ensure that it doesn't interfere with Acrobat install
|
||||
# - v.1.2 Martyn Watts, 08.07.2021 - Added DEPNotify Updates
|
||||
#
|
||||
# - v.1.3 Martyn Watts, 29.09.2021 - Added scriptver variable and sent to log
|
||||
#
|
||||
####################################################################################################
|
||||
deplog="/var/tmp/depnotify.log"
|
||||
logfile="/Library/Logs/EnrollmentProcessCleanUp.log"
|
||||
scriptver='1.3'
|
||||
|
||||
/bin/echo "Script Version: ${scriptver}" >> ${logfile}
|
||||
/bin/echo "Status: Cleaning up the Enrollment Process" >> ${deplog}
|
||||
/bin/echo "Status: Cleaning up the Enrollment Process" >> ${logfile}
|
||||
sleep 2
|
||||
|
||||
loggedInUser=$( echo "show State:/Users/ConsoleUser" | /usr/sbin/scutil | /usr/bin/awk '/Name :/ && ! /loginwindow/ { print $3 }' )
|
||||
fileLocation="/Users/${loggedInUser}/Downloads/enrollmentProfile.mobileconfig"
|
||||
|
||||
logfile="/Library/Logs/EnrollmentProcessCleanUp.log"
|
||||
|
||||
/bin/echo "`date`: Forcing Safari to quit if open" >> ${logfile}
|
||||
/bin/echo "Status: Forcing Safari to quit if open" >> ${deplog}
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
# - 1.1-m Michael Tanner, 18.08.2021 Adapted for Mosyle
|
||||
# - 1.2 Martyn Watts, 24.09.2021 Added Check to see if dockutil is installed to make the script more resilient
|
||||
# - 1.3 Martyn Watts, 28.09.2021 Added Open Console Parameter to use with TeamViewer
|
||||
# - 1.4 Martyn Watts, 29.09.2021 Added scriptver variable and corrected log opening
|
||||
#
|
||||
####################################################################################################
|
||||
# Script to download and install Google Chrome.
|
||||
@@ -32,14 +33,18 @@ appName='Google Chrome'
|
||||
forceQuit='Y'
|
||||
logfile="/Library/Logs/GoogleChromeInstallScript.log"
|
||||
deplog="/var/tmp/depnotify.log"
|
||||
scriptver='1.4'
|
||||
|
||||
echo "Script Version: ${scriptver}" >> ${logfile}
|
||||
echo "Status: Installing ${appName}" >> ${deplog}
|
||||
echo "Status: Installing ${appName}" >> ${logfile}
|
||||
|
||||
|
||||
if [[ $@ == "openconsole" ]]; then
|
||||
open ${logfile}
|
||||
open ${deplog}
|
||||
fi
|
||||
|
||||
echo "Status: Installing ${appName}" >> ${deplog}
|
||||
|
||||
# To get just the latest version number from the version check URL
|
||||
/bin/echo "`date`: Downloading latest version." >> ${logfile}
|
||||
/bin/echo "Downloading latest version."
|
||||
|
||||
@@ -44,7 +44,11 @@ function install_software () {
|
||||
VERSION=$(echo "${LATEST_XML}" | xmllint --xpath '//latest/package[id="'${SOFTWARE_ID}'"]/cfbundleversion/text()' -)
|
||||
deplog="/var/tmp/depnotify.log"
|
||||
logfile="/tmp/OfficeInstallScript-${SOFTWARE_NAME}.log"
|
||||
|
||||
scriptver="2.0"
|
||||
|
||||
echo "Script version: ${scriptver}" >> ${logfile}
|
||||
echo "Script version: ${scriptver}" >> ${deplog}
|
||||
|
||||
if [[ ${OPEN_CONSOLE} == "openconsole" ]]; then
|
||||
open ${logfile}
|
||||
open ${deplog}
|
||||
|
||||
Reference in New Issue
Block a user