Skip to content

feat(os): add an optional root helper - #1215

Draft
karlitschek wants to merge 1 commit into
feat/os-status-collectorfrom
feat/os-status-root-helper
Draft

karlitschek wants to merge 1 commit into
feat/os-status-collectorfrom
feat/os-status-root-helper

Conversation

@karlitschek

@karlitschek karlitschek commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Part 2 of 5, stacked on #1214:

  1. feat(os): collect the operating system status #1214 – collect the operating system status
  2. feat(os): add an optional root helper #1215 – optional root helper ← this PR
  3. feat(os): support dnf, zypper, pacman and apk #1216 – dnf, zypper, pacman and apk
  4. feat(os): report operating system concerns where admins look #1217 – setup checks, notifications, monitoring API, dashboard widget
  5. feat(os): add the Operating system page #1218 – the Operating system page

AI disclosure: this change was written with Claude Code (claude-opus-5-5) and reviewed by the author; every commit carries an Assisted-by trailer.

🤖 Generated with Claude Code

bin/serverinfo-os-report, run by root from cron, adds what the web server
cannot see: services that still run code an update replaced (needrestart,
dnf needs-restarting, zypper ps, or a scan of /proc), fresh package lists,
and pending dnf updates. It is installed outside the web root and only
reads the system.

Its report is used only when root owns it and its directory, it is recent,
and it was written on this host since the last boot.

Assisted-by: ClaudeCode:claude-opus-5-5
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Frank Karlitschek <karlitschek@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant