尝试修复对2022的兼容性
This commit is contained in:
25
install.sh
25
install.sh
@@ -132,24 +132,15 @@ NODE_TYPE=${INPUT_TYPE:-${NODE_TYPE:-v2ray}}
|
||||
read -p "Enter Panel Token (Node Key) [${PANEL_TOKEN}]: " INPUT_TOKEN
|
||||
PANEL_TOKEN=${INPUT_TOKEN:-$PANEL_TOKEN}
|
||||
|
||||
# Optional Separate Config/User IDs and URLs
|
||||
read -p "Use separate URL/ID for Config? (y/N): " USE_SEP_CONFIG
|
||||
if [[ "$USE_SEP_CONFIG" =~ ^[Yy]$ ]]; then
|
||||
read -p " Enter Config Panel URL [${CONFIG_PANEL_URL:-$PANEL_URL}]: " INPUT_CURL
|
||||
CONFIG_PANEL_URL=${INPUT_CURL:-$PANEL_URL}
|
||||
CONFIG_PANEL_URL="${CONFIG_PANEL_URL%/}"
|
||||
read -p " Enter Config Node ID [${CONFIG_NODE_ID:-$NODE_ID}]: " INPUT_CID
|
||||
CONFIG_NODE_ID=${INPUT_CID:-$NODE_ID}
|
||||
fi
|
||||
# Consolidation
|
||||
CONFIG_PANEL_URL=$PANEL_URL
|
||||
CONFIG_NODE_ID=$NODE_ID
|
||||
USER_PANEL_URL=$PANEL_URL
|
||||
USER_NODE_ID=$NODE_ID
|
||||
|
||||
read -p "Use separate URL/ID for Users? (y/N): " USE_SEP_USER
|
||||
if [[ "$USE_SEP_USER" =~ ^[Yy]$ ]]; then
|
||||
read -p " Enter User Panel URL [${USER_PANEL_URL:-$PANEL_URL}]: " INPUT_UURL
|
||||
USER_PANEL_URL=${INPUT_UURL:-$PANEL_URL}
|
||||
USER_PANEL_URL="${USER_PANEL_URL%/}"
|
||||
read -p " Enter User Node ID [${USER_NODE_ID:-$NODE_ID}]: " INPUT_UID
|
||||
USER_NODE_ID=${INPUT_UID:-$NODE_ID}
|
||||
fi
|
||||
# Sync time (Critical for SS 2022)
|
||||
echo -e "${YELLOW}Syncing system time...${NC}"
|
||||
timedatectl set-ntp true || true
|
||||
|
||||
if [[ -z "$PANEL_URL" || -z "$NODE_ID" || -z "$PANEL_TOKEN" ]]; then
|
||||
echo -e "${RED}All fields are required!${NC}"
|
||||
|
||||
Reference in New Issue
Block a user