aurae-runtime / aurae

Distributed systems runtime daemon written in Rust.
https://aurae.io
Apache License 2.0
1.85k stars 91 forks source link

Remove dependency on `libdbus` (journald) #250

Closed krisnova closed 1 year ago

krisnova commented 1 year ago

We shouldn't be dependent on any of the systemd libraries, especially libdbus.

Can we please remove the journald dependency and any of the other syslog dependencies that happen to include libdbus? Right now we need to dynamically link against it and it is causing some problems.

Note: I was able to get it to compile with musl however we want it gone regardless.