From 08d187f5f3962d2209c1e8d31391eff91787bb27 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Thu, 8 Jan 2026 20:49:13 +0000 Subject: [PATCH] Update silent-oauth-aaen.sh --- Mac/silent-oauth-aaen.sh | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/Mac/silent-oauth-aaen.sh b/Mac/silent-oauth-aaen.sh index 8ad197c..84ebf36 100644 --- a/Mac/silent-oauth-aaen.sh +++ b/Mac/silent-oauth-aaen.sh @@ -26,20 +26,6 @@ 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 }' ) @@ -101,6 +87,22 @@ fi sleep 3 + +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" + + +runAsUser defaults write io.tailscale.ipn.macos ExitNodeID auto:any +runAsUser defaults write io.tailscale.ipn.macsys ExitNodeID auto:any +runAsUser defaults write io.tailscale.ipn.macsys ExitNode.AllowOverride true +runAsUser defaults write io.tailscale.ipn.macsos ExitNode.AllowOverride true + + # OPENS TAILSCALE BEFORE CHECKS runAsUser osascript -e 'tell application "Tailscale"' -e 'activate' -e 'end tell'