From 14001d4d378fb6b198f224b24230c00772db3f51 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sun, 30 Mar 2025 08:57:49 -0500 Subject: [PATCH] update --- defaults.inc | 2 +- linupx-scripts.sh | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/defaults.inc b/defaults.inc index bf3e270..c93d719 100755 --- a/defaults.inc +++ b/defaults.inc @@ -2,7 +2,7 @@ action="$1" FOLDER='/opt/idssys/linupx' -VERS='6.60.33-03202025' +VERS='6.60.34-03302025' IPERFVER="3.15" diff --git a/linupx-scripts.sh b/linupx-scripts.sh index 10b355b..c47016e 100755 --- a/linupx-scripts.sh +++ b/linupx-scripts.sh @@ -179,6 +179,17 @@ DOCKER_UPDATE(){ ENTER2CONTINUE } +SYNCTHING_APT_UPDATE(){ + if [ -f /etc/apt/sources.list.d/*syncthing* ] && [ ! -f /etc/apt/keyrings/syncthing-archive-keyring.gpg ]; then + rm -f /etc/apt/sources.list.d/*syncthing* + mkdir -p /etc/apt/keyrings + curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg + echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list + apt update + apt install -y syncthing + fi +} + DNSUPDATE() { bash <(curl -sL https://git.schroedercity.com/voltron/Misc-Scripts/raw/branch/master/update-dns.sh) ${1} echo @@ -1218,6 +1229,7 @@ if [ ${action-x} ]; then netdataremove) NETDATA_UNINSTALL;; watchtower) INSTALL_WATCHTOWER ${2};; docker-cleanup) DOCKER_CLEANUP;; + syncthing-update) SYNCTHING_APT_UPDATE;; # *) echo "Thats an invaild option,"; # exit 1;; esac