Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/travier/bootc-daemon-varlink
WIP
https://github.com/travier/bootc-daemon-varlink
Last synced: 4 days ago
JSON representation
WIP
- Host: GitHub
- URL: https://github.com/travier/bootc-daemon-varlink
- Owner: travier
- License: other
- Created: 2024-11-19T16:35:14.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-19T18:13:25.000Z (2 months ago)
- Last Synced: 2025-01-19T00:12:41.801Z (8 days ago)
- Language: Rust
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bootc update daemon - Varlink version
**Notice: This is completely experimental and incomplete.**
## Goals
- Rust Varlink daemon/client with polkit access control
- Unprivileged operations for any active and interactive user:
- Status
- Check for update
- Unprivileged operations for any local, active and interactive user:
- Update
- Privileged operations
- None planed for now, use bootc directly insteadSee:
- https://github.com/containers/bootc/issues/2
- https://github.com/containers/bootc/issues/4
- https://github.com/containers/bootc/issues/522## How to
```
$ cargo build --bin bootc-daemon
$ sudo ./target/debug/bootc-daemon
...
``````
$ cargo build --bin bootc-client
$ sudo chmod 777 /run/org.bootc.varlink
$ cargo run --bin bootc-client
...
```