1
0
Commit Graph

21 Commits

Author SHA1 Message Date
matmoul faeac57bf4 feat: add dnf action support 2026-04-26 02:57:22 +02:00
matmoul 8b566f0793 docs: reorganize TODO priorities 2026-04-26 02:43:51 +02:00
matmoul 76101e77c9 chore: rename repository state file to STATE.md 2026-04-26 02:35:38 +02:00
matmoul c138d9201e fix: detach reboot command to avoid false SSH failures 2026-04-26 02:08:34 +02:00
matmoul ba5a8c9397 docs: update dependency and sample config notes 2026-04-26 01:36:02 +02:00
matmoul a08efd54c4 fix: stop passing -y to apk upgrade
The Alpine apk upgrade command does not accept -y, so the flag is no longer appended there. The CLI -y option remains available for other package managers.
2026-04-26 01:17:50 +02:00
matmoul 3e78f8afe6 fix: simplify pacman orphan cleanup command construction 2026-04-26 01:08:09 +02:00
matmoul afea447887 docs: update roadmap with review findings and next priorities 2026-04-26 00:45:03 +02:00
matmoul e2b3a0a88d fix: correct package cleanup commands in netupgrade
Use apt-get autoremove --purge instead of a separate empty purge step, and pass the CLI yes flag through to apk upgrade so the logged commands match actual behavior.
2026-04-26 00:40:24 +02:00
matmoul 3fe7959850 fix: avoid sed interpolation when prepending log summary
Use a temporary file to write the summary header and existing log content, then replace the original log atomically. This removes the dependency on sed for summary insertion and avoids unsafe string interpolation.
2026-04-26 00:36:01 +02:00
matmoul 46f42c8893 fix: harden checklist selection parsing and clarify -f help text 2026-04-26 00:33:27 +02:00
matmoul f9af0f4823 docs: update roadmap with next hardening priorities 2026-04-26 00:26:09 +02:00
matmoul a25caf6f3d feat: make SSH user configurable and harden remote actions 2026-04-26 00:19:39 +02:00
matmoul f3c649341a fix: make log viewer optional and document runtime dependencies 2026-04-26 00:08:02 +02:00
matmoul 2ed34b97be docs: expand netupgrade usage and configuration docs
Update the README with installation, requirements, supported actions, config format, and usage details. Align the CLI help text with current behavior and add startup checks for required runtime dependencies.
2026-04-25 23:59:28 +02:00
matmoul 9de65f9aa5 chore: add repository guidance and state context files 2026-04-25 23:51:29 +02:00
matmoul 09d4815a88 Add archlinux-keyring update and system upgrade steps to netupgrade script 2026-02-14 01:33:19 +01:00
matmoul 1d4a884195 Fix ssh command by removing -f flag and add shellcheck disable comment 2026-02-14 01:29:40 +01:00
matmoul 8153a8f013 add CMD 2025-12-14 04:19:51 +01:00
matmoul 1ce9422d09 More details in view and add CMD 2025-12-14 04:01:34 +01:00
matmoul 0387b79f3e Add Code 2025-06-10 00:29:29 +02:00