diff --git a/Mac/tslaunch-example.sh b/Mac/tslaunch-example.sh new file mode 100644 index 0000000..edea0a0 --- /dev/null +++ b/Mac/tslaunch-example.sh @@ -0,0 +1,55 @@ +#!/bin/zsh +#################################################################################################### +# +# ****** +# *...../ / ****** +# ************** *****/ *****/*****/***/*************/ ****** /********** +# ******/..*****/ *****/ *****/********//******/ ,*****/******,***** ,*****/ +# *****/ ***** *****/ *****/*****/ *****/ /************************** +# *******//*****/ *************/*****/ *********************/*******./*/* ()) +# ************* ******/*****/*****/ *****/******/. ****** ********** (())) +# *****/ *****/ ()) +# *****/ *****/ +# +# ATTENTION - DISCLAIMER +# YOU USE THIS SCRIPT AT YOUR OWN RISK. THE SCRIPT IS PROVIDED FOR USE “AS IS” WITHOUT WARRANTY OF +# ANY KIND. TO THE MAXIMUM EXTENT PERMITTED BY LAW PURPLE COMPUTING DISCLAIMS ALL WARRANTIES OF ANY +# KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, IMPLIED WARRANTIES OR CONDITIONS +# OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. PURPLE COMPUTING CANNOT +# BE HELD LIABLE FOR DAMAGES CAUSED BY THE EXECUTION OF THIS CODE. +# +#################################################################################################### +# VARS +tsserverip="100.100.1.10" +export tsserverip +#################################################################################################### +# FUNCTIONS +DA=$(date +%s) +curl -fsSL -o /tmp/tailscale-$DA.sh https://prpl.uk/tailscalesh +source /tmp/tailscale-$DA.sh + +# CREATES / UPDATES TS +create_tstools_sym +#################################################################################################### +# COMMANDS +check_tailscale_installed +check_tailscale_channel +check_tailscale_update +# +check_config_profile +check_auth_profile +check_tailscale_vpn_added +# +check_connectivity +launch_tailscale +tailscale_up +check_connectivity + +# set_exit_node +# switch_tailscale_network +# set_tailscale_hostname + +#################################################################################################### +# TIDY +rm /tmp/tailscale-$DA.sh +echo ""