This repo contains runit services that I made based on systemd services in Linux Lite GNU/Linux. They should work on other GNU/Linux distributions as well. I will also give instructions on how to replace systemd init with runit-init or the GNU Shepherd.
Find a file
2023-12-31 22:18:20 +08:00
etc/runit Added etc/runit bootscripts and runsvdir 2022-12-11 10:00:47 +08:00
service Fixed issue 2021-06-29 15:12:37 +08:00
shepherd shepherd: Add GNU Shepherd configuration. 2023-12-31 22:11:39 +08:00
sv lightdm actually depends on dbus, so I added it as a service dependency 2021-07-06 16:38:56 +08:00
instructions.txt instructions.txt: Added the final steps. 2023-12-31 21:09:29 +08:00
LICENSE Removed any uncertainty regarding licensing in this repository(I moved it here so it's more visible) 2021-06-22 11:52:20 +02:00
pause.c This is the pause executable. It implements oneshot functionality in runit. 2021-05-30 06:10:07 +02:00
README.md README.md: Clarify the README. 2023-12-31 22:18:20 +08:00

LL_Runit_Scripts

This repo contains runit services that I made based on systemd services in Linux Lite GNU/Linux. They should work on other GNU/Linux distributions as well.

There are instructions on how to replace systemd init with runit-init or the GNU Shepherd in the instructions.txt.

Nowadays, I mainly use the GNU Shepherd as my init system, and the configuration reuses some of my runit config. The instructions are in the shepherd/ directory.

License

Everything in this repo is licensed under the GPLv3 or later.