Netpulse_SasS/.gitignore
byrsapty c83324ae3e
Some checks failed
CI / hygiene (push) Successful in 9s
CI / web (push) Successful in 1m13s
CI / server (push) Successful in 1m34s
CI / dbtest (push) Successful in 1m52s
CI / agent (push) Has been cancelled
Відкат на живому залізі: пароль адміністратора лежав відкритим
Механізм відкату існував з 0035 і жодного разу не виконувався на
справжньому обладнанні. Прогін до межі заліза (план -> заявка ->
погодження, без заливки) дав три правильні відмови й одну знахідку.

D-Link питає пароль інтерактивно, і `show config` віддає відповіді
окремими рядками без ключових слів. Порядкове маскування за зразками
такий рядок не бачить, тож пароль адміністратора живого комутатора
лежав у плані відкату, у ncm.rollbacks і в git-дзеркалі — маскування
перед записом у git немає взагалі.

redactLines отримав стан: після рядка заведення облікового запису до
двох односкладових рядків маскуються. Ім'я запису лишається видимим.

Дорогою: перший рядок збереженого конфігу — відлуння команди
(`Command: show config`), і планувальникклав його в команди до заливки.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-28 23:42:43 +03:00

51 lines
1.7 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Збірки
/bin/
/dist/
*.exe
*.test
# Прив'язка до кореня обов'язкова: голе "netpulse-agent" збігається не
# лише зі зібраним бінарником, а й із каталогом cmd/netpulse-agent — і
# git мовчки не бере звідти нові файли. Помітно це стає тоді, коли
# половина команди зникла з коміту.
/netpulse-*
/server/netpulse-*
/agent/netpulse-*
# Секрети й локальні налаштування
.env
.env.*
!.env.example
*.pem
*.key
!testdata/**/*.key
# Згенерований TypeScript — регенерується з proto, на відміну від gen/go,
# який комітиться, щоб збірка агента не залежала від наявності buf.
/gen/ts/
# Інструменти
.idea/
.vscode/
*.swp
.DS_Store
# Дані локального стенду
/data/
/var/
# Дерево попередньої версії, яке розгортає `./netpulse sandbox upgrade`.
# Це повний другий примірник вихідних текстів із git archive — комітити
# його означало б покласти історію проєкту всередину самої історії.
/.sandbox-prev/
# Фронтенд
/web/node_modules/
/web/dist/
# Зібраний фронтенд, вшитий у бінарник API. Кладеться збіркою.
server/webui/dist/*
!server/webui/dist/index.html
!server/webui/dist/.gitignore
# Кеш інкрементної збірки TypeScript — машинний стан, не код.
web/tsconfig.tsbuildinfo