From 3c5b1ece6ec0b61f4d32bf8263a1f9f9902b111e Mon Sep 17 00:00:00 2001 From: bastien Date: Mon, 28 Sep 2026 21:41:27 +0200 Subject: [PATCH] =?UTF-8?q?chore(memory):=20journal=20=E2=80=94=20apt=20pa?= =?UTF-8?q?ckages=20feature,=20gitleaks=20hook=20fix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .claude/memory/journal.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.claude/memory/journal.md b/.claude/memory/journal.md index 78f49c8..7bab278 100644 --- a/.claude/memory/journal.md +++ b/.claude/memory/journal.md @@ -68,3 +68,13 @@ Cleanup: user asked all-in-develop + delete branches. Hooks refresh committed (a branches verified merged; `git push --delete` DENIED by permission layer → user runs it. gitea-deploy/ (untracked Gitea server deploy project, 31 files, no secrets) moved to ~/Documents/gitea-deploy, own repo via gitflow init, pushed main+develop to git.bchanot.fr (push-to-create worked). deploy.conf gitignored. + +## 2026-09-28 +- feature/apt-packages (0bc9e3f, unmerged): install.sh mirrors machine apt set. Diff `apt-mark showmanual` + +apt history vs script → added gitleaks, web stack (mariadb-server imagemagick php-* unversioned), +ubuntu-desktop-minimal before RDP, install_nvidia_driver() (lspci 10de gate, `ubuntu-drivers install`, no pin). +User approved 3 choices (GNOME in, ubuntu-drivers, LAMP unconditional). shellcheck + bash -n + stub run OK. +- Blocked mid-commit: lib pre-commit ran `gitleaks git --staged`, Ubuntu apt gitleaks = 8.16 (no `git` subcmd, +exit 1 read as leak). Fixed in claude-config bugfix/gitleaks-protect-fallback (347073a, unmerged): probe +`gitleaks git --help`, fallback `protect --staged`; T16c symlink-farm PATH. make test 0. Hooks refreshed here (9e49b9d). +- Note: `gh` in install.sh list but not installed on this box (script not rerun since added).