An open API service indexing awesome lists of open source software.

https://github.com/happygofishing/abyss

Abyss is a service management daemon for Linux and other Unix systems.
https://github.com/happygofishing/abyss

c daemon service-manager unix

Last synced: 7 days ago
JSON representation

Abyss is a service management daemon for Linux and other Unix systems.

Awesome Lists containing this project

README

          

# The Abyss service manager.
Abyss is a service management daemon for Linux and other Unix systems written in the C programming language.
This project exists because I wanted to improve at C and learn UNIX systems programming.
## dependencies
[tomlc99](https://github.com/cktan/tomlc99)

[stb_ds](https://github.com/nothings/stb)

All dependencies are vendored and statically linked.

## Features
- Automatic starting of services on boot
- Service configs declared in TOML files
- very few dependencies

## Features TODO
- dependency management like systemd where services can provide states and require to be launched before or after
- migrate from inhouse dynamic array to stb_ds