From 4a8fd564969d2cec9b1534e66cc4814825c87385 Mon Sep 17 00:00:00 2001 From: alexandrev-tibco Date: Sat, 30 Aug 2025 16:28:28 +0200 Subject: [PATCH] +1 --- manage-lxc-vm-notes.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/manage-lxc-vm-notes.sh b/manage-lxc-vm-notes.sh index 681d3d8..32a80e5 100755 --- a/manage-lxc-vm-notes.sh +++ b/manage-lxc-vm-notes.sh @@ -190,8 +190,17 @@ update_notes() { enable_docker="rc-update add docker && rc-service docker start" enable_ssh="rc-update add sshd && rc-service sshd start" - enable_tailscale_check='if [ -e /etc/init.d/tailscaled ]; then rc-update add tailscaled; rc-service tailscaled start; fi' - check_tailscale_status='if [ -e /etc/init.d/tailscaled ]; then rc-service tailscaled status; else echo notinstalled; fi' + enable_tailscale_check='\ + if [ -e /etc/init.d/tailscaled ] || [ -e /etc/init.d/tailscale ]; then \ + (rc-update add tailscaled default 2>/dev/null || rc-update add tailscale default 2>/dev/null) && \ + (rc-service tailscaled start 2>/dev/null || rc-service tailscale start 2>/dev/null); \ + fi' + check_tailscale_status='\ + if [ -e /etc/init.d/tailscaled ] || [ -e /etc/init.d/tailscale ]; then \ + (rc-service tailscaled status 2>/dev/null || rc-service tailscale status 2>/dev/null) || true; \ + else \ + echo notinstalled; \ + fi' ;; ubuntu) update_cmd="apt-get update && DEBIAN_FRONTEND=noninteractive apt-get upgrade -y"