Commit Graph

22 Commits

Author SHA1 Message Date
a32af5ab68 🔐 Security: BSI-compliant hardening & variable consistency
Code Review Fixes (Meister-approved):

1. /tmp/ Race Condition Fix (CRITICAL)
   - Migrated all RC files from /tmp/ to XDG-compliant cache
   - Path: ${XDG_CACHE_HOME}/crumbpages (default: ~/.cache/crumbpages)
   - PID-based unique filenames (no collisions)
   - Permissions: 700 (user-only, BSI IT-Grundschutz compliant)
   - Auto-cleanup trap on exit

2. Variable Syntax Standardization
   - All $VAR → ${VAR} for consistency
   - ShellCheck compliant
   - Better concatenation safety

Modules updated: git, web, remote, tools, qdrant (5 total)

BSI Compliance:
-  APP.4.3.A12: Sichere tmp-Dateien
-  OPS.1.1.2.A9: User-isolierte Logs
-  SYS.1.1.A14: Unique file names

Tested: Syntax check passed, no breaking changes
2025-12-15 22:25:19 +01:00
688ff3d4d7 light & magic 2025-12-12 21:40:49 +01:00
ada697c7d0 bugsn mit bugsy <3 2025-12-12 20:48:04 +01:00
486a28f165 Logs active 2025-12-12 20:32:14 +01:00
4c0740fd21 ... magic! 2025-12-12 19:55:49 +01:00
4e43fdee0c CleanUp Magic 2025-12-12 19:45:38 +01:00
d5b4a7caac docs: add Path 18 (SSH Agent) & 19 (Zero Trust) and removing legacy Red Hat refs 2025-12-12 01:09:54 +01:00
a1768a9a6f .... update 2025-12-12 00:59:13 +01:00
d8c5ccc997 release: Crumbpages Doktor v2.0-RC3 (The Vektor Brain Edition) 🧠 2025-12-12 00:32:31 +01:00
9193d3380a feat: add Qdrant Doktor (#vektor) module and log aliases 🦉🧠 2025-12-12 00:30:38 +01:00
dfb13ea6bb tools update 2025-12-12 00:09:12 +01:00
763c9de685 lovely bugs! 2025-12-11 23:55:00 +01:00
431c747972 docs: fresh breadcrumbs for paths 15-17 - no more getting lost! 🍞🌲
Updated admin-vektor index and fixed linear navigation links. The Crystal Owl approves. 🦉
2025-12-11 23:38:58 +01:00
9b462a7981 modified: CRUMBFOREST_PROJECT_INDEX.md 2025-12-11 22:34:29 +01:00
cddbba6fad feat: Crumbpages Doktor RC1 (v2) - Final Refactoring & Docs 2025-12-11 22:03:47 +01:00
e7a3a9677e DNS Update 2025-12-10 19:54:05 +01:00
2305f0bbcb Draft update DNS, VPN, Workstation 2025-12-08 19:42:33 +01:00
567ddc49f6 new index 2025-12-06 19:10:50 +01:00
8340c8ac76 .env update! 2025-12-06 19:03:16 +01:00
c317c685c2 doktor ready <3 2025-12-06 18:57:23 +01:00
b8380e6467 feat: add path 13 pipes and filters 2025-12-06 18:53:39 +01:00
7efd86b40a Initial commit: Crumbpages v1 2025-12-06 18:15:31 +01:00