home-assistant-apps/cookcli/rootfs/etc/cont-init.d/00-env-check.sh

33 lines
1,009 B
Bash

#!/usr/bin/with-contenv bashio
set -e
bashio::log.info "=== DIAGNOSTIC DE L'ENVIRONNEMENT ==="
bashio::log.info "1. Variables d'environnement:"
bashio::log.info " PATH: ${PATH}"
bashio::log.info " HOME: ${HOME}"
bashio::log.info " USER: ${USER}"
bashio::log.info "2. Commandes disponibles (avec which):"
for cmd in date bash sh nginx git curl cook; do
if which "$cmd" >/dev/null 2>&1; then
bashio::log.info " ✅ $cmd: $(which $cmd)"
else
bashio::log.warning " ⚠️ $cmd: introuvable"
fi
done
bashio::log.info "3. Contenu de /usr/bin/ (extrait):"
ls -la /usr/bin/ | head -10
bashio::log.info "4. Test de la commande 'date' directe:"
date && bashio::log.info " ✅ date fonctionne" || bashio::log.error " ❌ date ne fonctionne PAS"
bashio::log.info "5. Type de l'add-on:"
if [ -f /usr/lib/bashio/bashio ]; then
bashio::log.info " ✅ bashio trouvé"
else
bashio::log.error " ❌ bashio non trouvé"
fi
bashio::log.info "=== FIN DU DIAGNOSTIC ==="