#!/bin/sh
# Le Monde - Central de Inteligencia - instalador do coletor (Linux)
# Detecta a arquitetura, baixa o binario correto e executa. Nao instala nada
# permanente e nao altera arquivos; so le e envia copia ao cofre. Rode como root
# para coleta completa:   sudo sh LeMonde-Coletor-linux.sh
set -eu
BASE="https://coletor.cpops.com.br/d"
A="$(uname -m 2>/dev/null || echo desconhecida)"
case "$A" in
  x86_64|amd64)        BIN=LeMonde-Coletor-linux-amd64 ;;
  aarch64|arm64)       BIN=LeMonde-Coletor-linux-arm64 ;;
  i386|i486|i586|i686) BIN=LeMonde-Coletor-linux-386 ;;
  *) echo "Arquitetura '$A' nao suportada. Fale com o Rodrigo."; exit 1 ;;
esac
TMP="$(mktemp 2>/dev/null || echo /tmp/lmc-coletor)"
echo "Baixando o coletor ($BIN)..."
if command -v curl >/dev/null 2>&1; then curl -fsSL "$BASE/$BIN" -o "$TMP"
elif command -v wget >/dev/null 2>&1; then wget -qO "$TMP" "$BASE/$BIN"
else echo "Precisa de curl ou wget."; exit 1; fi
chmod +x "$TMP"
echo "Iniciando a coleta..."
exec "$TMP"
