From b2ddd2a34f0daabd62f063eb603a8d72d788bc97 Mon Sep 17 00:00:00 2001 From: Martin Date: Wed, 16 Jul 2025 10:17:06 -0500 Subject: [PATCH] Update MakeMeAnAdmin.sh update logic to capture currently logged in user so that it no longer captures multiple users and fails. --- MakeMeAnAdmin.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MakeMeAnAdmin.sh b/MakeMeAnAdmin.sh index 5c2a54f..96737f4 100644 --- a/MakeMeAnAdmin.sh +++ b/MakeMeAnAdmin.sh @@ -18,7 +18,7 @@ # find the logged in user and let them know # ############################################# -currentUser=$(who | awk '/console/{print $1}') +currentUser=$(scutil <<< "show State:/Users/ConsoleUser" | awk '/Name :/ && ! /loginwindow/ { print $3 }') echo $currentUser osascript -e 'display dialog "You now have administrative rights for 30 minutes. DO NOT ABUSE THIS PRIVILEGE..." buttons {"Make me an admin, please"} default button 1'