v0.2.2 — D-Bus policy fix + container rebuild
Changes
- Fix D-Bus policy to allow non-root users to own
com.crunchtools.Airlock1(needed for container and user-mode operation) - Retain explicit root policy alongside default policy
- Container image rebuilt with D-Bus + EventBus support
Install / Update
Cockpit plugin (RPM):
sudo dnf install https://github.com/crunchtools/mcp-airlock/releases/download/v0.2.2/cockpit-airlock-0.2.2-1.noarch.rpm
sudo systemctl reload dbusContainer with D-Bus:
podman run --rm \
--env-file ~/.config/mcp-env/mcp-airlock.env \
-v ~/.local/share/mcp-airlock:/data:Z \
-v /run/dbus/system_bus_socket:/run/dbus/system_bus_socket:z \
-p 127.0.0.1:8019:8019 \
quay.io/crunchtools/mcp-airlock:0.2.2 \
--transport streamable-http --host 0.0.0.0 --port 8019