This commit is contained in:
2026-07-26 16:06:17 -05:00
parent b3b092afa4
commit 825a35924d
5 changed files with 169 additions and 45 deletions
+3 -25
View File
@@ -3,7 +3,7 @@
action="${1:-}"
FOLDER='/opt/idssys/ta-proxmenu'
VERS='2026.7.26-4'
VERS='2026.7.26-5'
noupdate=' '
@@ -19,30 +19,8 @@ VIRTIO_STABLE_URL="https://fedorapeople.org/groups/virt/virtio-win/direct-downlo
PULSE_RELEASE='v6.1.1'
PULSE_PORT='7655'
TAPM_CONFIG_FILE='/etc/ta-proxmenu/config.env'
for config_key in TAPM_BROKER_URL GITEA_DOMAIN; do
if [[ -z "${!config_key:-}" && -r "$TAPM_CONFIG_FILE" ]]; then
config_value="$(
sed -n "s/^[[:space:]]*${config_key}[[:space:]]*=[[:space:]]*//p" \
"$TAPM_CONFIG_FILE" |
tail -n 1
)"
config_value="${config_value#\"}"
config_value="${config_value%\"}"
config_value="${config_value#\'}"
config_value="${config_value%\'}"
printf -v "$config_key" '%s' "$config_value"
fi
done
unset config_key config_value
TAPM_BROKER_URL="${TAPM_BROKER_URL:-}"
TAPM_BROKER_URL="${TAPM_BROKER_URL%/}"
GITEA_DOMAIN="${GITEA_DOMAIN:-}"
if [[ "$GITEA_DOMAIN" =~ ^[A-Za-z0-9.-]+(:[0-9]+)?$ ]]; then
GITEA_URL="https://${GITEA_DOMAIN}"
else
GITEA_URL=''
fi
source "${FOLDER}/inc/runtime-config.inc"
TAPM_ENSURE_RUNTIME_CONFIG || return 1 2>/dev/null || exit 1
S1_BROKER_PACKAGE='sentinelone-linux'
S1_PACKAGE='tapm-sentinelone.deb'