Merge pull request #25 from thetechprepper/misc/post-r4-build13-updates
Post R4.13 fixes
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# Author : Gaston Gonzalez
|
# Author : Gaston Gonzalez
|
||||||
# Date : 23 April 2024
|
# Date : 23 April 2024
|
||||||
# Updated : 1 February 2025
|
# Updated : 17 February 2025
|
||||||
# Description : bash profile
|
# Description : bash profile
|
||||||
|
|
||||||
# All user accounts should be in the 'et-data' group to allow data sharing with
|
# All user accounts should be in the 'et-data' group to allow data sharing with
|
||||||
@@ -31,6 +31,6 @@ export ET_USER_CONFIG=${HOME}/.config/emcomm-tools/user.json
|
|||||||
export ET_LOG_DIR=${HOME}/.local/share/emcomm-tools
|
export ET_LOG_DIR=${HOME}/.local/share/emcomm-tools
|
||||||
|
|
||||||
# Export environment variables to support WINE installs for VARA
|
# Export environment variables to support WINE installs for VARA
|
||||||
export WINARCH="win32"
|
export WINEARCH="win32"
|
||||||
export WINEPREFIX="$HOME/.wine32"
|
export WINEPREFIX="$HOME/.wine32"
|
||||||
export WINEDEBUG=-all
|
export WINEDEBUG=-all
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Author : Gaston Gonzalez
|
# Author : Gaston Gonzalez
|
||||||
# Date : 1 February 2025
|
# Date : 1 February 2025
|
||||||
|
# Updated : 17 February 2025
|
||||||
# Purpose : Performs various checks to ensure that changes can be made
|
# Purpose : Performs various checks to ensure that changes can be made
|
||||||
# to a user's local WINE installation.
|
# to a user's local WINE installation.
|
||||||
|
|
||||||
@@ -17,9 +18,9 @@ if [[ "${EUID}" -eq 0 ]]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${WINARCH}" ]]; then
|
if [[ -z "${WINEARCH}" ]]; then
|
||||||
echo -e "The WINARCH environment variable is not set. Setting it for you."
|
echo -e "The WINEARCH environment variable is not set. Setting it for you."
|
||||||
export WINARCH="win32"
|
export WINEARCH="win32"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${WINEPREFIX}" ]]; then
|
if [[ -z "${WINEPREFIX}" ]]; then
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# Author : Gaston Gonzalez
|
# Author : Gaston Gonzalez
|
||||||
# Date : 6 November 2024
|
# Date : 6 November 2024
|
||||||
# Updated : 9 February 2025
|
# Updated : 17 February 2025
|
||||||
# Purpose : Configures the system for a specific mode of operation
|
# Purpose : Configures the system for a specific mode of operation
|
||||||
|
|
||||||
# Use a simple text file to save the state of the last mode selected
|
# Use a simple text file to save the state of the last mode selected
|
||||||
@@ -188,7 +188,18 @@ if [ $exit_status -eq 0 ]; then
|
|||||||
select_term_mode
|
select_term_mode
|
||||||
et-log "Using ${TERM_MODE} as the modem speed."
|
et-log "Using ${TERM_MODE} as the modem speed."
|
||||||
|
|
||||||
start_and_wait_for_service et-service-direwolf-${TERM_MODE}
|
case "${TERM_MODE}" in
|
||||||
|
"1200")
|
||||||
|
start_and_wait_for_service et-service-direwolf-simple
|
||||||
|
;;
|
||||||
|
"9600")
|
||||||
|
start_and_wait_for_service et-service-direwolf-9600
|
||||||
|
;;
|
||||||
|
"300")
|
||||||
|
start_and_wait_for_service et-service-direwolf-300
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
et-log "Starting Paracon."
|
et-log "Starting Paracon."
|
||||||
et-paracon start
|
et-paracon start
|
||||||
;;
|
;;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# Author : Gaston Gonzalez
|
# Author : Gaston Gonzalez
|
||||||
# Date : 16 March 2024
|
# Date : 16 March 2024
|
||||||
# Updated : 11 November 2024
|
# Updated : 11 February 2024
|
||||||
# Purpose : Install base tools and configuration
|
# Purpose : Install base tools and configuration
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
@@ -19,11 +19,13 @@ apt install \
|
|||||||
cmake \
|
cmake \
|
||||||
curl \
|
curl \
|
||||||
gpg \
|
gpg \
|
||||||
|
imagemagick \
|
||||||
jq \
|
jq \
|
||||||
net-tools \
|
net-tools \
|
||||||
openjdk-20-jdk \
|
openjdk-20-jdk \
|
||||||
openssh-server \
|
openssh-server \
|
||||||
screen \
|
screen \
|
||||||
|
steghide \
|
||||||
stow \
|
stow \
|
||||||
xsel \
|
xsel \
|
||||||
tree \
|
tree \
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Author : Gaston Gonzalez
|
# Author : Gaston Gonzalez
|
||||||
# Date : 1 October 2024
|
# Date : 1 October 2024
|
||||||
|
# Updated : 15 February 2025
|
||||||
# Purpose : Install udev rules for CAT, GPS and audio PnP support
|
# Purpose : Install udev rules for CAT, GPS and audio PnP support
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
@@ -11,3 +12,5 @@ udevadm control --reload
|
|||||||
et-log "Disable brltty.."
|
et-log "Disable brltty.."
|
||||||
systemctl mask brltty-udev.service
|
systemctl mask brltty-udev.service
|
||||||
systemctl stop brltty-udev.service
|
systemctl stop brltty-udev.service
|
||||||
|
systemctl mask brltty.service
|
||||||
|
systemctl stop brltty.service
|
||||||
|
|||||||
Reference in New Issue
Block a user