Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jf17/daemon-manager-systemd

A simple Go library for managing systemd daemons.
https://github.com/jf17/daemon-manager-systemd

daemon linux systemd

Last synced: 30 days ago
JSON representation

A simple Go library for managing systemd daemons.

Awesome Lists containing this project

README

        

# Daemon Manager (systemd)

A simple Go library for managing systemd daemons.

## Features:

* Start, stop and restart daemons using `systemctl`.
* Check the status of a daemon (active/inactive).

## Installation:

1. **Import the package in your Go project:**
```go
import "github.com/jf17/daemon-manager-systemd/service"

2. **Build and run your application (using 'sudo').**

## Notes:

* **Systemd:** This library relies on the systemd init system for managing daemons.

## Example Usage:

![Systemd Daemon Manager Example](image.png)

## Contributing:

Contributions are welcome! Please open an issue or submit a pull request.