Добавить проверку зависимости ipmitool в install.sh

Добавлена проверка наличия ipmitool и вывод сообщения об ошибке, если он не установлен.
This commit is contained in:
Arkasha-P
2026-03-21 10:35:49 +03:00
committed by GitHub
parent 7a0b771936
commit d6fd441f68
+22
View File
@@ -1,5 +1,27 @@
#!/bin/bash
# Проверка наличия ipmitool
echo ""
echo "╔════════════════════════════════════════════════════════════╗"
echo "║ Проверка зависимостей... ║"
echo "╚════════════════════════════════════════════════════════════╝"
if ! command -v ipmitool &>/dev/null; then
echo ""
echo "╔════════════════════════════════════════════════════════╗"
echo "║ ⚠ ОШИБКА: ipmitool не найден! ║"
echo "╠════════════════════════════════════════════════════════╣"
echo "║ Установите ipmitool вручную и запустите скрипт снова ║"
echo "║ ║"
echo "║ Debian / Ubuntu: ║"
echo "║ sudo apt install ipmitool ║"
echo "╚════════════════════════════════════════════════════════╝"
echo ""
exit 1
fi
echo " ✔ ipmitool найден: $(command -v ipmitool)"
# Конфигурация
SCRIPT_NAME="cpu_temp_monitor.sh"
SERVICE_NAME="cpu_temp_monitor"