Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alternative to systemd services #2

Open
Jacalz opened this issue Nov 22, 2021 · 1 comment
Open

Alternative to systemd services #2

Jacalz opened this issue Nov 22, 2021 · 1 comment

Comments

@Jacalz
Copy link
Member

Jacalz commented Nov 22, 2021

While I personally have systemd on my Linux systems, we might want to look at an option to not use it for those that wish to do so. I think this also would be important for getting fin running on FreeBSD and OpenBSD as well. This requires more research for other init systems and how their services work and so on before we commit to anything though.

@Jacalz Jacalz changed the title Option to not use systemd Alternative to systemd services Nov 22, 2021
@Jacalz
Copy link
Member Author

Jacalz commented Nov 28, 2021

This seems to be the best documentation that I have found in the FreeBSD unit system: https://docs.freebsd.org/en/articles/rc-scripting/#rcng-daemon

The init section here is also quite well detailed: https://unixsheikh.com/articles/technical-reasons-to-choose-freebsd-over-linux.html

They seem to be using BSD init or init.d. We probably also want to support OpenRC and maybe runit, but BSD init and OpenRC seems to be the two most prominent init systems. From what I can tell, only Void Linux use runit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant