I don't mess with my init system, so I just use whatever comes with the distro I use. And since systemd is what most distros use, therefore, that is what I use.
2 weeks ago | 184
Just start Linux to a shell and start your processes by hand like a real man
2 weeks ago | 136
Have written a lot of systemd units and quite enjoy it being completely declarative and not having to worry about all the various edge cases is really nice. Especially love the way that everything can be modified with drop-in files.
2 weeks ago | 47
Warm take: As an init system and service manager, without any of the other extra bullshit that comes with it, I really don’t mind systemd. It’s powerful and very easy to configure. Without the extra stuff it’s also not as bloated as people think
2 weeks ago | 62
I love systemd timers and services. Hoping to never use another cron job ever again
2 weeks ago | 14
Systemd has declarative service files which make it easy to do isolation and restart control. Can't beat that. Viewing logs or running processes is also a lot more work with the other systems.
2 weeks ago | 3
if you actually read the man pages and use it, systemd is extremely useful and powerful. Literally can collapse a complex orchestration of anything you can imagine your computer doing into the logical equivalent of "start thing". Like I'm starting an absurdly complicated bespoke audio system reliably every day with single targets that turn intent into actual running state.
2 weeks ago (edited) | 46
OpenRC is so much simpler and easier to understand for me. When I tried OpenRC for the first time after 4-5 years of using systemd, I immediately switched. Now I feel that I understand my system and what's happening inside it way more than I did before, because before that it felt a little bit like a black box full of mysteries, but now it doesn't.
2 weeks ago | 20
Systemd is by far the most powerful init system I've ever used. It's declarative, dynamic, and feels like it was actually designed while accounting for what modern systems need. Everything from managing dependent services, keeping track of their resource usage and quotas, taking logs and reporting issues, maintaining maximum security, is just offered as simple configuration options. Not using it is just giving up on a lot of invaluable functionality because you don't want to learn how to use it and think that that makes it "bloat".
2 weeks ago | 2
Systemd units are easy to write. Timers are better than cron. Proper monitoring of system services. The only thing that is really annoying is when you get caught in one of its timers that you can't interrupt. I really hate that.
2 weeks ago | 10
I didn't really care much about init systems. Until I wanted to write an auto starting process. And I used systemd services for that. And that was super straightforward. Now I actually have an opinion on systemd. I like it.
2 weeks ago | 3
Having every system use systemd makes dealing with different systems so consistent, it's great
2 weeks ago | 15
OpenRC, pretty much just because I've spent the most time with it from running Gentoo. I'd almost certainly feel the same way about systemd if I'd stuck with Arch for longer. I absolutely don't have strong feelings about this but I do slightly personally prefer OpenRC's minimalism
2 weeks ago | 24
I’m currently running runit and I’m loving it. Sure it lacks some advanced functionality but for that it’s as minimalist and easy to manage as it gets, writing your own service scripts has never been that easy.
2 weeks ago | 2
runit is very nice. it's amazingly simple and makes it very easy to see which services you have enabled (doing so on systemd gives you a wall of services you've never seen before). i used artix with runit for a while but ended up switching back to arch simply because of missing packages in the repos (and no support for unified kernel images). void linux, meanwhile, is a volunteer project with seemingly very few volunteers as my bug reports for it were never taken seriously. however, the lack of systemd's automatic logging for services is awful and i will never get used to that.
2 weeks ago | 10
Brodie Robertson
Just because I think it would be fun to ask, if you had complete control over your init and you lived in a world that fully supported it, what would you choose and why?
Before anyone complains about no s6 or shepherd, Youtube polls are a limit of 4 choices.
2 weeks ago | [YT] | 194