From 789953335bbf989eaf6ae5b081539f4461657a6f Mon Sep 17 00:00:00 2001 From: thetechprepper Date: Mon, 15 Jun 2026 11:52:03 -0700 Subject: [PATCH] ETC R7 Build 5 Updates - Updated download link for pfte; upgrade Reticulum to 1.3.5; removed nomadnet temporarily from the installer due to dependency issues --- scripts/install-meshchat.sh | 4 ++-- scripts/install-pfte.sh | 3 ++- scripts/install-reticulum.sh | 16 +++++++--------- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/scripts/install-meshchat.sh b/scripts/install-meshchat.sh index 58fc536..091d643 100755 --- a/scripts/install-meshchat.sh +++ b/scripts/install-meshchat.sh @@ -1,7 +1,7 @@ #!/bin/bash # Author : Gaston Gonzalez # Date : 13 May 2026 -# Updated : 15 May 2026 +# Updated : 15 June 2026 # Purpose : Install MeshChat for Reticulum set -e trap 'last_command=$current_command; current_command=$BASH_COMMAND' DEBUG @@ -47,4 +47,4 @@ ICON_URL="https://raw.githubusercontent.com/thetechprepper/reticulum-meshchat/ma download_with_retries ${ICON_URL} ${ICON} mv ${ICON} ${INSTALL_DIR} -cp ../overlay/usr/share/applications/et-meshchat-1200.desktop /usr/share/applications +cp ../overlay/usr/share/applications/meshchat.desktop /usr/share/applications diff --git a/scripts/install-pfte.sh b/scripts/install-pfte.sh index e26464f..348fb07 100755 --- a/scripts/install-pfte.sh +++ b/scripts/install-pfte.sh @@ -1,6 +1,7 @@ #!/bin/bash # Author : Gaston Gonzalez # Date : 27 March 2026 +# Updated : 15 June 2026 # Purpose : Install Paranoia File & Text Encryption set -e @@ -18,7 +19,7 @@ et-log "Installing ${APP} ${VERSION}..." if [[ ! -e ${ET_DIST_DIR}/${DOWNLOAD_FILE} ]]; then - URL="https://paranoiaworks.mobi/download/files/${DOWNLOAD_FILE}" + URL="https://paranoiaworks.com/download/pfte_15.0.8-1_amd64.deb" download_with_retries ${URL} ${DOWNLOAD_FILE} mv ${DOWNLOAD_FILE} ${ET_DIST_DIR} diff --git a/scripts/install-reticulum.sh b/scripts/install-reticulum.sh index 0724551..c0d234c 100755 --- a/scripts/install-reticulum.sh +++ b/scripts/install-reticulum.sh @@ -1,13 +1,12 @@ #!/bin/bash # Author : Gaston Gonzalez # Date : 13 February 2026 -# Updated : 11 May 2026 +# Updated : 15 June 2026 # Purpose : Install Reticulum -# Version pin Reticulum and Nomadnet as we want to favor stability +# Version pin Reticulum as we want to favor stability # above all other concerns (security, features, etc.). -RNS_VERSION=1.2.5 -NOMADNET_VERSION=0.9.8 +RNS_VERSION=1.3.5 et-log "Installing Python3..." apt install \ @@ -18,15 +17,14 @@ apt install \ et-log "Downloading rns ${RNS_VERSION} for offline install..." python3 -m pip download -d wheelhouse rns==${RNS_VERSION} -et-log "Downloading nomadnet ${NOMADNET_VERSION} for offline install..." -python3 -m pip download -d wheelhouse nomadnet==${NOMADNET_VERSION} +#et-log "Downloading nomadnet for offline install..." +#python3 -m pip download -d wheelhouse -et-log "Installing Reticulum and Nomadnet for single user use..." +et-log "Installing Reticulum for single user use..." PYTHONUSERBASE=/etc/skel/.local \ python3 -m pip install --user \ --no-index --find-links=wheelhouse \ - rns==${RNS_VERSION} \ - nomadnet==${NOMADNET_VERSION} + rns==${RNS_VERSION} et-log "Removing wheelhouse to save space..." [[ -e wheelhouse ]] && rm -vrf wheelhouse