/
AlexandrNarbaev
/
opencode_initializer
Обзор
Документация
Войти
/
AlexandrNarbaev
/
opencode_initializer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
scripts/check-setup-lines.sh
14 строк
538 B
Alexandr Narbaev
fix(P0): sudo hang fix + docs sync + 47-lynis + 48-auditd + comparison.md
10 авг 2026, 17:03
10 авг 2026, 17:03
44ad1e2
Код
Авторство
О чём код?
#!/usr/bin/env bash # Pre-commit check: ensure setup.sh line count matches README claim set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "$0")/.." && pwd)" ACTUAL=$(wc -l < "$SCRIPT_DIR/setup.sh") CLAIMED=$(grep -oE '[0-9]+-line orchestrator' "$SCRIPT_DIR/README.md" | head -1 | cut -d- -f1) if [ "$ACTUAL" != "$CLAIMED" ]; then echo "ERROR: setup.sh is $ACTUAL lines but README claims $CLAIMED-line orchestrator" echo "Fix: update README.md to say ${ACTUAL}-line orchestrator" exit 1 fi echo "OK: setup.sh=$ACTUAL, README=$CLAIMED"