Files
TA-ProxMenu/defaults.inc
T
David Schroeder ffa89f9911 update
2026-07-26 15:37:11 -05:00

45 lines
1.5 KiB
Bash
Executable File

#!/usr/bin/env bash
# TA-Proxmenu - Proxmox Setup Scripts for TA Use
action="${1:-}"
FOLDER='/opt/idssys/ta-proxmenu'
VERS='2026.7.26-3'
noupdate=' '
default_interface="$(ip route 2>/dev/null | awk '/^default/ { print $5; exit }')"
if [[ -n "$default_interface" ]]; then
RNIP="$(ip -4 -o addr show dev "$default_interface" scope global 2>/dev/null | awk '{ sub(/\/.*/, "", $4); print $4; exit }')"
else
RNIP=""
fi
VIRTIO_STABLE_URL="https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso"
PULSE_RELEASE='v6.1.1'
PULSE_PORT='7655'
TAPM_CONFIG_FILE='/etc/ta-proxmenu/config.env'
if [[ -z "${TAPM_BROKER_URL:-}" && -r "$TAPM_CONFIG_FILE" ]]; then
TAPM_BROKER_URL="$(
sed -n 's/^[[:space:]]*TAPM_BROKER_URL[[:space:]]*=[[:space:]]*//p' \
"$TAPM_CONFIG_FILE" |
tail -n 1
)"
TAPM_BROKER_URL="${TAPM_BROKER_URL#\"}"
TAPM_BROKER_URL="${TAPM_BROKER_URL%\"}"
TAPM_BROKER_URL="${TAPM_BROKER_URL#\'}"
TAPM_BROKER_URL="${TAPM_BROKER_URL%\'}"
fi
TAPM_BROKER_URL="${TAPM_BROKER_URL:-}"
TAPM_BROKER_URL="${TAPM_BROKER_URL%/}"
S1_BROKER_PACKAGE='sentinelone-linux'
S1_PACKAGE='tapm-sentinelone.deb'
# if [ -f /etc/apt/sources.list.d/gyptazy.list ]; then
# rm -f /etc/apt/sources.list.d/gyptazy.list /etc/apt/keyrings/gyptazy.asc
# echo "deb https://repo.gyptazy.com/stable /" > /etc/apt/sources.list.d/proxlb.list
# wget -O /etc/apt/trusted.gpg.d/proxlb.asc https://repo.gyptazy.com/repository.gpg
# apt-get update
# fi