matmoul
8229b06cc1
refactor: stop marking reboot command failures in netupgrade
2026-05-02 01:12:12 +02:00
matmoul
5728e8769a
fix: simplify reboot to direct SSH invocation
2026-05-01 22:00:32 +02:00
matmoul
0360323c10
docs: update project state overview
2026-04-26 03:09:30 +02:00
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