summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Anderson2020-03-12 18:45:16 -0700
committerDavid Anderson2020-03-12 18:45:23 -0700
commitb2ffdd875d35540c96174a4acdc69624ec015365 (patch)
treed5bbb222ae50a456b9522afe2eb7c4d2f46b73ed
parent8a9b07d3d79ece44fde75a0aa88e8b92bb6a0b75 (diff)
downloadaur-b2ffdd875d35540c96174a4acdc69624ec015365.tar.gz
Autostart/stop tailscaled in install scripts.
-rwxr-xr-xtailscale.install20
1 files changed, 16 insertions, 4 deletions
diff --git a/tailscale.install b/tailscale.install
index 8859a3a764aa..2d72ba28e1dd 100755
--- a/tailscale.install
+++ b/tailscale.install
@@ -1,13 +1,25 @@
# -*- mode: shell-script -*-
post_install() {
+ usr/bin/systemctl daemon-reload
+ usr/bin/systemctl enable tailscaled.service
+ usr/bin/systemctl start tailscaled.service
+
echo -e "\n\e[1m Tailscale $1\e[0m\n"
cat <<EOF
-To start using Tailscale, start tailscaled and log in:
+To start using Tailscale, log in with:
- systemctl enable tailscaled
- systemctl start tailscaled
- tailscale up
+ sudo tailscale up
EOF
}
+
+post_upgrade() {
+ usr/bin/systemctl daemon-reload
+ usr/bin/systemctl restart tailscaled.service
+}
+
+pre_remove() {
+ usr/bin/systemctl stop tailscaled.service
+ usr/bin/systemctl disable tailscaled.service
+}