From 01dc236ccdaaa78dda5d18b0315df63ea59a30c0 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 6 Oct 2021 17:32:20 +0100 Subject: [PATCH] Update test-raiseticket.sh --- test-raiseticket.sh | 53 ++++++++++++++++++--------------------------- 1 file changed, 21 insertions(+), 32 deletions(-) diff --git a/test-raiseticket.sh b/test-raiseticket.sh index fad2599..da31bac 100644 --- a/test-raiseticket.sh +++ b/test-raiseticket.sh @@ -1,57 +1,46 @@ dt=$(date '+%d%m%Y.%H00'); host=$('hostname'); -# SET DEP NOTIFY FOR REINSTALL -#curl -o /tmp/brandDEPinstall.sh https://raw.githubusercontent.com/PurpleComputing/mdmscripts/main/Helpers/brandDEPinstall.sh -#chmod +x /tmp/brandDEPinstall.sh -#/tmp/brandDEPinstall.sh -sleep 2s -chmod 777 /var/tmp/depnotify.log -#echo Status: >> /var/tmp/depnotify.log echo Command: WindowTitle: Create a Support Ticket >> /var/tmp/depnotify.log echo Command: Website: https://www.cognitoforms.com/PurpleComputingLimited/SupportRequestForm >> /var/tmp/depnotify.log echo Command: ContinueButton: Finished >> /var/tmp/depnotify.log -echo Command: DeterminateManual: 7 >> /var/tmp/depnotify.log +#echo Command: DeterminateManual: 7 >> /var/tmp/depnotify.log #echo Command: Command: NotificationOn: >> /var/tmp/depnotify.log # START DEPNOTIFY -curl -o /Library/Application\ Support/Purple/launch-dep-en.sh https://raw.githubusercontent.com/PurpleComputing/mdmscripts/main/Helpers/launch-dep-en.sh -chmod 777 /Library/Application\ Support/Purple/launch-dep-en.sh -screen -dmS DEPFull /Library/Application\ Support/Purple/launch-dep-en.sh +curl -o /Users/Shared/.Purple/launch-dep-en.sh https://raw.githubusercontent.com/PurpleComputing/mdmscripts/main/Helpers/launch-dep-en.sh +chmod +x /Users/Shared/.Purple/launch-dep-en.sh +screen -dmS DEPFull /Users/Shared/.Purple/launch-dep-en.sh + +echo Command: DeterminateManualStep: 1 >> /var/tmp/depnotify.log + +echo Status: Creating System Report >> /var/tmp/depnotify.log +mkdir -p "/Users/Shared/.Purple/Diagnostics/" +mkdir -p "/Users/Shared/.Purple/Diagnostics/$dt/" +mkdir -p "/Users/Shared/.Purple/Diagnostics/$dt/DiagnosticReports" + +system_profiler >> "/Users/Shared/.Purple/Diagnostics/$dt/system_report.$host.$dt.txt" +sleep 3s echo Command: DeterminateManualStep: 2 >> /var/tmp/depnotify.log -echo Status: Creating System Report >> /var/tmp/depnotify.log -mkdir -p "/Library/Application Support/Purple/Diagnostics/" -mkdir -p "/Library/Application Support/Purple/Diagnostics/$dt/" -mkdir -p "/Library/Application Support/Purple/Diagnostics/$dt/DiagnosticReports" +echo Status: Copying Log Files >> /var/tmp/depnotify.log +sleep 5s +cp -r ~/Library/Logs/DiagnosticReports/* "/Users/Shared/.Purple/Diagnostics/$dt/DiagnosticReports" +#MORE TO BE ADDED echo Command: DeterminateManualStep: 3 >> /var/tmp/depnotify.log -system_profiler >> "/Library/Application Support/Purple/Diagnostics/$dt/system_report.$host.$dt.txt" -sleep 3s - -echo Command: DeterminateManualStep: 4 >> /var/tmp/depnotify.log - -echo Status: Copying Log Files >> /var/tmp/depnotify.log -sleep 5s -cp -r ~/Library/Logs/DiagnosticReports/* "/Library/Application Support/Purple/Diagnostics/$dt/DiagnosticReports" -#MORE TO BE ADDED - -echo Command: DeterminateManualStep: 5 >> /var/tmp/depnotify.log - echo Status: Zipping Diagnostics Info >> /var/tmp/depnotify.log sleep 5s -zip -r "/Library/Application Support/Purple/Diagnostics/"Diagnostics.$host.$dt.zip "/Library/Application Support/Purple/Diagnostics/$dt/" +zip -r "/Users/Shared/.Purple/Diagnostics/"Diagnostics.$host.$dt.zip "/Users/Shared/.Purple/Diagnostics/$dt/" -echo Command: DeterminateManualStep: 6 >> /var/tmp/depnotify.log +echo Command: DeterminateManualStep: 4 >> /var/tmp/depnotify.log echo Status: Sending Diagnotics to Purple Helpdesk >> /var/tmp/depnotify.log sleep 20s -echo Command: DeterminateManualStep: 7 >> /var/tmp/depnotify.log - -echo Status: Once you have completed the above ticket request please click finished. >> /var/tmp/depnotify.log +echo Status: "Once you have completed the above ticket request please click 'Finished'." >> /var/tmp/depnotify.log #rm -rf /tmp/brandDEPinstall.sh # END SCRIPT WITH SUCCESS