zlacker

[return to "Linux From Scratch ends SysVinit support"]
1. cf100c+n[view] [source] 2026-02-02 17:47:14
>>cf100c+(OP)
This is a mindblower. To quote Bruce Dubbs:

''As a personal note, I do not like this decision. To me LFS is about learning how a system works. Understanding the boot process is a big part of that. systemd is about 1678 "C" files plus many data files. System V is "22" C files plus about 50 short bash scripts and data files. Yes, systemd provides a lot of capabilities, but we will be losing some things I consider important.

However, the decision needs to be made.''

◧◩
2. cbmuse+3Y2[view] [source] 2026-02-03 12:34:25
>>cf100c+n
SysVInit is abusing runlevel scripts for starting daemons which has always been a hack to be able to resolve dependencies between daemons.

Learning Linux or Unix from scratch shouldn’t include using crude hacks.

◧◩◪
3. its_ma+Nc4[view] [source] 2026-02-03 18:27:01
>>cbmuse+3Y2
I'm with you on this. SysVinit is better than systemd, but far from perfect. I don't enjoy tediously maintaining all of those symlinks, and prefer the BSD approach myself.

One project on my distro is a new init that will be much, much simpler than SysV, more like BSD and without all the years of cruft.

[go to top]