Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 06:56
· 66 commits to main since this release

Install or upgrade on Linux (systemd):

curl -fsSL https://raw.githubusercontent.com/nucleusv/linux-mcp-daemon/main/scripts/install.sh | sudo bash -s -- --version v0.2.0

Container image: ghcr.io/nucleusv/linux-mcp-daemon:0.2.0 (linux/amd64, linux/arm64).

Changelog

Features

  • 2bde2c0 feat(files): ls -la style files/list; files/chmod and files/chown that never follow symlinks
  • 4c9441c feat(install): macOS mode installs the linuxctl CLI
  • 799ae10 feat: reload config without restart (daemon/reload-config); users move to users.yaml

Bug fixes

  • da65dce fix(config): grant files/stat to privileged; check_docs.sh covers resources and templates
  • 57375a3 fix(docker): copy docs/imgs into the docs build stage
  • 0c1ed4b fix(files/chmod): accept numeric modes (linuxctl sends 0755 as 755)
  • 39880d8 fix(linuxctl): positional args fill a tool's required fields; docs for list/chmod/chown
  • 56ba273 fix: enforce paths: for every path tool; linuxctl exit codes and flags; configs at /etc/mcpd/configs

Other

  • 6f5ef32 ci: move release actions to their Node 24 majors; pin ubuntu-24.04
  • fafb636 docs(backlog): leveled daemon logging; mark done items
  • 51881ab docs(install): fix gaps found by a from-scratch newcomer install
  • 654121b docs(install): newcomer walkthrough of the current code - upgrades, containers, no-systemd