From 344918fb7375d9971577053cc4dd4650ada08f1c Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Thu, 8 Jan 2026 20:36:48 +0000 Subject: [PATCH] Update silent-oauth-aaen.sh --- Mac/silent-oauth-aaen.sh | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/Mac/silent-oauth-aaen.sh b/Mac/silent-oauth-aaen.sh index 24a5aba..6e934ea 100644 --- a/Mac/silent-oauth-aaen.sh +++ b/Mac/silent-oauth-aaen.sh @@ -26,6 +26,21 @@ DT0=$(date "+%D %T") echo "Execution Record for $DT0" echo +runAsUser defaults write io.tailscale.ipn.macos TailscaleOnboardingSeen 1 +runAsUser defaults write io.tailscale.ipn.macos TailscaleStartOnLogin 1 +runAsUser defaults write io.tailscale.ipn.macos ManagedByOrganizationName "Purple Computing" + +runAsUser defaults write io.tailscale.ipn.macsys TailscaleOnboardingSeen 1 +runAsUser defaults write io.tailscale.ipn.macsys TailscaleStartOnLogin 1 +runAsUser defaults write io.tailscale.ipn.macsys ManagedByOrganizationName "Purple Computing" + + +defaults write io.tailscale.ipn.macos ExitNodeID auto:any +defaults write io.tailscale.ipn.macsys ExitNodeID auto:any +defaults write io.tailscale.ipn.macsys ExitNode.AllowOverride true +defaults write io.tailscale.ipn.macsos ExitNode.AllowOverride true + + # SOURCES USER INFO FOR RUNASUSER COMMAND BELOW currentUser=$( echo "show State:/Users/ConsoleUser" | scutil | awk '/Name :/ { print $3 }' ) uid=$(id -u "$currentUser") @@ -84,21 +99,6 @@ else exit 1 fi -runAsUser defaults write io.tailscale.ipn.macos TailscaleOnboardingSeen 1 -runAsUser defaults write io.tailscale.ipn.macos TailscaleStartOnLogin 1 -runAsUser defaults write io.tailscale.ipn.macos ManagedByOrganizationName "Purple Computing" - -runAsUser defaults write io.tailscale.ipn.macsys TailscaleOnboardingSeen 1 -runAsUser defaults write io.tailscale.ipn.macsys TailscaleStartOnLogin 1 -runAsUser defaults write io.tailscale.ipn.macsys ManagedByOrganizationName "Purple Computing" - - -defaults write io.tailscale.ipn.macos ExitNodeID auto:any -defaults write io.tailscale.ipn.macsys ExitNodeID auto:any -defaults write io.tailscale.ipn.macsys ExitNode.AllowOverride true -defaults write io.tailscale.ipn.macsos ExitNode.AllowOverride true - - sleep 3 # OPENS TAILSCALE BEFORE CHECKS