fix: always create agent config even if binary not found
This commit is contained in:
parent
9f53f71a79
commit
c1cd6f8575
@ -566,12 +566,11 @@ cmd_install_agent() {
|
||||
fi
|
||||
|
||||
if [ -z "$AGENT_SOURCE" ]; then
|
||||
echo -e "${YELLOW}警告: 未找到编译好的 Agent,跳过安装${NC}"
|
||||
return
|
||||
echo -e "${YELLOW}警告: 未找到编译好的 Agent,跳过二进制安装${NC}"
|
||||
else
|
||||
cp "$AGENT_SOURCE" "$AGENT_INSTALL_DIR/safesight-edge-agent"
|
||||
chmod +x "$AGENT_INSTALL_DIR/safesight-edge-agent"
|
||||
fi
|
||||
|
||||
cp "$AGENT_SOURCE" "$AGENT_INSTALL_DIR/safesight-edge-agent"
|
||||
chmod +x "$AGENT_INSTALL_DIR/safesight-edge-agent"
|
||||
printf '%s\n' "$AGENT_TOKEN" > "$AGENT_TOKEN_FILE"
|
||||
chmod 600 "$AGENT_TOKEN_FILE"
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user