rustysd
rustysd copied to clipboard
A service manager that is able to run "traditional" systemd services, written in rust
Currently there are two ways processes for services are started. 1. Normal std::process::Command for helpers 2. Custom stuff for the main executable I am certain that even with the Command...
Thanks very much for creating this, I'm curious I want to try this out, but on native bare-metal Linux (with a few user-space tools like an ssh server etc.). Any...
Seriously. Think about name of this init-like service. More fantasy|imagination won't hurt. It can be **infinit** or **rockit** or something that can be easily pronounced and easily remebered. There is...
Hi @KillingSpark , you removed rustysd socket? For local usage socket would be fine or is it overhead for rustysd to implement socket file? And rsdctl / rustysd should have...
This is a list of control commands that I think should be supported in the future. Some of these are straight forward, and only miss code in the control interface...
Rsdctl just pretty prints the returned json from rustysd. To make this an actually useful tool it needs to be better in presenting the retrieved info/results/errors.
@KillingSpark hey there! Saw your post on Reddit. I'm looking for an open source, systems-type side project to work on this year. I was considering a port of PM2 (Node.js)...
Logging
Rustysd needs persistent logging. This needs some questions answered: 1. Should rustysds logs go somewhere else than stdout/stderr output of services? 2. Should each service have it's own log or...
Rustysd needs a control interface command that triggers a complete reload of all units, which integrates changed / new units into the running system. Adding and activating new units should...
Hi, I'm a contributor to RedoxOS and have been thinking about working on init for the past year or so as real life sorta took over. I dove into getting...