Legacy-Root-Dateien (miyagi-check.sh, miyagi-convert.sh, README, testing/), sowie v1-alt/v2-alt Referenzkopien und VERGLEICH.md aus dev entfernt. v3/config.example, v3/DEVLOG.md, v3/hooks.d, v3/miyagi-backup.sh, v3/miyagi-install.sh, v3/miyagi-update.sh auf Root-Ebene verschoben. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NqeQQpk62QnLSwzQ3JumkM
196 lines
3.9 KiB
Markdown
196 lines
3.9 KiB
Markdown
# v3 – Dev Log
|
||
|
||
## 2026-06-19 00:56 – 00:58 (1m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** miyagi-backup
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-06-19 01:01 – 01:05 (4m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-06-19 01:06 – 01:07 (0m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-06-19 01:26 – 01:28 (2m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-06-19 01:32 – 01:33 (0m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-06-19 01:40 – 01:42 (2m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-06-19 01:44 – 01:47 (2m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-06-19 01:48 – 01:48 (0m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-06-19 01:49 – 02:08 (18m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-06-19 02:08 – 02:08 (0m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-06-19 02:09 – 02:10 (0m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-06-19 02:11 – 02:15 (3m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-06-19 02:16 – 02:16 (0m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- config.example | 2 +-
|
||
|
||
---
|
||
## 2026-07-07 – Pre-Shutdown-Hooks + Installpfade
|
||
|
||
**Feature:** `run_pre_shutdown_hooks()` eingebaut, aufgerufen in `shutdown_now()` nach Piggyback/CheckZFS, vor 60s-Sleep.
|
||
|
||
**Hook-Verzeichnis:** `/etc/miyagi-backup/hooks.d/pre-shutdown/`
|
||
- Verzeichnis fehlt oder leer → still übersprungen
|
||
- Nur `*.sh` mit `chmod +x` werden ausgeführt
|
||
- Alphabetisch sortiert
|
||
- Hook-Fehler → WARNUNG im Log, Shutdown läuft weiter
|
||
|
||
**Installpfade festgelegt:**
|
||
- Skripte: `/opt/miyagi-backup/`
|
||
- Konfigs: `/etc/miyagi-backup/`
|
||
- Hooks: `/etc/miyagi-backup/hooks.d/pre-shutdown/`
|
||
- Symlink: `/usr/local/bin/miyagi-backup` → `/opt/miyagi-backup/miyagi-backup.sh`
|
||
|
||
---
|
||
## 2026-07-16 14:13 – 14:13 (0m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- miyagi-check.sh | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------
|
||
|
||
---
|
||
## 2026-07-16 14:16 – 14:48 (32m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- miyagi-check.sh | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------
|
||
|
||
---
|
||
## 2026-07-16 14:49 – 14:51 (1m)
|
||
**Beschreibung:** Claude Code Session
|
||
**Projekt:** v3
|
||
|
||
### Commits
|
||
Keine Commits in dieser Session.
|
||
|
||
### Geänderte Dateien
|
||
- miyagi-check.sh | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------
|
||
|
||
---
|