#!/bin/sh # Sonde lecture seule : OS, arch, virtualisation, Proxmox/RPi, GPU, réseau. # Aucune écriture. Le backend propose des corrections (jamais appliquées sans validation). export LC_ALL=C echo "===SU:PROBE_OS===" cat /etc/os-release 2>/dev/null echo "===SU:PROBE_ARCH===" uname -m dpkg --print-architecture 2>/dev/null echo "===SU:PROBE_VIRT===" systemd-detect-virt 2>/dev/null || echo "none" echo "===SU:PROBE_PROXMOX===" [ -d /etc/pve ] && echo "PROXMOX=1" || echo "PROXMOX=0" echo "===SU:PROBE_RPI===" grep -qi raspberry /proc/cpuinfo 2>/dev/null && echo "RPI=1" || echo "RPI=0" echo "===SU:PROBE_GPU===" command -v lspci >/dev/null 2>&1 && lspci 2>/dev/null | grep -Ei 'vga|3d|display' || echo "no-lspci" echo "===SU:PROBE_NET===" ip -o -4 addr show 2>/dev/null | awk '{print $2, $4}' echo "===SU:EXIT=0==="