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