update
This commit is contained in:
+21
-11
@@ -20,19 +20,29 @@ 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
|
||||
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
|
||||
S1_BROKER_PACKAGE='sentinelone-linux'
|
||||
S1_PACKAGE='tapm-sentinelone.deb'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user