v0.2.0
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.0Container 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