auraed icon indicating copy to clipboard operation
auraed copied to clipboard

Secure mTLS and gRPC backed runtime daemon. Alternative to systemd. Written in Rust.

Results 18 auraed issues
Sort by recently updated
recently updated
newest added

The Aurae project is based around the concept of [objects](https://github.com/aurae-runtime/auraed/tree/main/stdlib#what-are-objects). Giving that an [RPC Message](https://developers.google.com/protocol-buffers/docs/proto3#simple) is the lowest common definition for our data structures, we will need to be able...

We need to start taking advantage of rustdoc in the .proto files. Ideally we can generate the documentation with a Make target or similar and have it write directly to...

- [x] Compiling Qemu and adding to initramfs - [ ] Check if Qemu is able to run within auraed environment - [ ] Add API methods to create VMs...

Access Granted

When setting a network device up (via netlink) the function returns before the network device is actually in state up. Assigning routes to a network device (via netlink) requires the...

Bug

The [thiserror](https://docs.rs/thiserror/1.0.37/thiserror/) crate is a common library used for creating custom library errors. Code similar to the below can be placed in the lib.rs file. I added some comments to...

Via MalteJ, "auraed must not exit if something bad happens. When running as pid 1, we get a kernel panic, when pid 1 exits. We could trigger a reboot instead."...

PID 1

We need to implement a graceful shutdown flow. This flow must be executed when auraed gets a SIGTERM signal, the power button is pressed (if executed as pid 1) or...

Right now we can start 2 auraed instances... we shouldn't be able to do that

Bug

Implement a method to get a list of power button devices, so that events from all power buttons of the system can be handled by auraed. * multiple power buttons...

Good First Issue
PID 1

The user space initialization mounts devfs, procfs and sysfs. Not sure yet, but we may want to mount storage as well. A mount config (semantically similar to fstab) should be...

PID 1