https://github.com/duncaen/rtkit-ng
https://github.com/duncaen/rtkit-ng
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/duncaen/rtkit-ng
- Owner: Duncaen
- License: gpl-3.0
- Created: 2021-05-20T16:44:05.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2022-02-26T20:57:08.000Z (over 4 years ago)
- Last Synced: 2025-04-07T18:55:02.397Z (about 1 year ago)
- Language: C
- Size: 119 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rtkit-ng
`rtkit-ng` is a (work in progress) reimplementation of rtkit using modern kernel features and the
`sd-bus` dbus library.
## TODO
* [x] Process owner checks
* [ ] Policy Kit support
* [ ] Watchdog? (The watchdog mechanism is unreliable, not sure if its worth it)
* [x] Per-User burst limits?
* [x] Limits on how many processes might be able to set
* [ ] Installation of data files
* [ ] Privilege dropping
* [ ] Dropping capabilities
* [ ] Separate user? How to handle hidepid=2?
* [ ] Replace user/pid lists with AA-trees?
## Dependencies
* `sd-dbus`, provided by `libsystemd`, `libelogind` or `basu`.
## License
GPLv3+ for the daemon