Skip to content
This repository has been archived by the owner on Oct 17, 2022. It is now read-only.
/ auraed Public archive
generated from krisnova/rust-nova

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

License

Notifications You must be signed in to change notification settings

aurae-runtime/auraed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aurae Daemon

The Aurae Daemon (auraed) is the main daemon that powers Aurae.

The Aurae Daemon runs as a gRPC server which listens over a unix domain socket by default.

/var/run/aurae/aurae.sock

Running Auraed

Running as /init is currently under active development.

To run auraed as a standard library server you can run the daemon alongside your current init system.

sudo -E auraed

Additional flags are listed below.

USAGE:
    auraed [OPTIONS]

OPTIONS:
        --ca-crt <CA_CRT>            [default: /etc/aurae/pki/ca.crt]
    -h, --help                       Print help information
    -s, --socket <SOCKET>            [default: /var/run/aurae/aurae.sock]
        --server-crt <SERVER_CRT>    [default: /etc/aurae/pki/_signed.server.crt]
        --server-key <SERVER_KEY>    [default: /etc/aurae/pki/server.key]
    -v, --verbose                    
    -V, --version                    Print version information

Building from source

We suggest using the aurae repository for building all parts of the project.

If you intend on building this repository directly you can leverage the Makefile in this repository.

make

or using Cargo directly

cargo clippy
cargo install --debug --path .

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published