All I want is init scripts and X11, but the horizons are shrinking. I've already compromised with systemd, and I don't like it. I see BSD in my future, or at least a linux distro from the list here https://nosystemd.org/ - probably Gentoo. Nothing to stop me, absolutely nothing at all. I just need a few days free to backup/wipe/reinstall/reconfigure/restore_data and I'll be good. Better make that a few weeks. Maybe o…
Linux From Scratch ends SysVinit support
61–70 of 416 posts
Re: Linux From Scratch ends SysVinit support
#62Earlier quoted context omitted.
[flagged]
I see this was your first HN contribution and you didn't post any links, so maybe that's what they were thinking?
(If anyone is wondering what he's referring to--I said that I was mystified why my post would be immediately downvoted.)
Let's try again, much shorter this time:
I am releasing a distro soon that is right up your alley. SEE MY PROFILE for info.
Re: Linux From Scratch ends SysVinit support
#63SysV init was the overengineered cousin to BSD init and I never liked it. Easily my least favorite of all init systems I've worked with over the last 30 years. On the flip side, daemontools or maybe runit were my favorites. Lots of good options for init/supervision tooling over the years and SysV was not among them.
If we look on LFS for its academic merit, I'm saddened that key historical elements of Unix/Linux design are being left behind, much like closing down a wing of a laboratory or museum and telling students that they'll need to whip up their own material to fill in those gaps.
Re: Linux From Scratch ends SysVinit support
#64All I want is init scripts and X11, but the horizons are shrinking. I've already compromised with systemd, and I don't like it. I see BSD in my future, or at least a linux distro from the list here https://nosystemd.org/ - probably Gentoo. Nothing to stop me, absolutely nothing at all. I just need a few days free to backup/wipe/reinstall/reconfigure/restore_data and I'll be good. Better make that a few weeks. Maybe o…
I wonder if the impetus behind the (terrible) monolithic design of systemd was to force standardization across distros. The choice was more political than technical. If different choices were available for init, DNS resolver, service control manager, volume manager, etc... we would adversely contribute to the schizo distro landscape the people holding the money bags are actively trying to get away from. With systemd…
For example, not all distros ship and use systemd-resolved by default, to choose from your list.
Re: Linux From Scratch ends SysVinit support
#65Earlier quoted context omitted.
I don't see how this relates to removing SysVinit support from LFS. Choice is good.
That "choice" still has to be maintained. And why spend effort when you can do the same things + more with systemd?
Re: Linux From Scratch ends SysVinit support
#66Earlier quoted context omitted.
sysv is garbage tho. If unix philosophy is "make it do one thing and do it well", it doesn't do the one thing it is supposed to do well. I dislike overloading systemd with tools that are not related to running services but systemd does the "run services" (and auxiliary stuff like "make sure mount service uses is up before it is started" or "restart it if it dies" and hundred other things that are very service or use-…
I don't see how this relates to removing SysVinit support from LFS. Choice is good.
Re: Linux From Scratch ends SysVinit support
#67Earlier quoted context omitted.
If we look on LFS for its academic merit, I'm saddened that key historical elements of Unix/Linux design are being left behind, much like closing down a wing of a laboratory or museum and telling students that they'll need to whip up their own material to fill in those gaps.
Yes, it's like asking students to actually produce something themselves. What a horrific thought.
Re: Linux From Scratch ends SysVinit support
#68Earlier quoted context omitted.
If we look on LFS for its academic merit, I'm saddened that key historical elements of Unix/Linux design are being left behind, much like closing down a wing of a laboratory or museum and telling students that they'll need to whip up their own material to fill in those gaps.
Certain things should only be taught as a warning. SysV init is one of them.
Re: Linux From Scratch ends SysVinit support
#69It's a pity. It's also a step back from valuing the Unix philosophy, which has its merits, especially for those with a "learning the system from scratch" mindset. Sorry, but I have no sympathy for systemd.
If you want to learn the system from scratch, the best way will be writing your own little init system from scratch, so you can understand how the boot sequence works. And as you make use of more and more of the advanced features of Linux, your init system will get more and more complex, and will start to resemble systemd. If you only learn about sysvinit and stop there, you are missing large parts of how a modern Li…
That's the point on which people differ. Even if we take as given that rc/svinit/runit/etc is not good enough (and I don't think that's been established), there are lots of directions you can go from there, with systemd just one of them.
Re: Linux From Scratch ends SysVinit support
#70All I want is init scripts and X11, but the horizons are shrinking. I've already compromised with systemd, and I don't like it. I see BSD in my future, or at least a linux distro from the list here https://nosystemd.org/ - probably Gentoo. Nothing to stop me, absolutely nothing at all. I just need a few days free to backup/wipe/reinstall/reconfigure/restore_data and I'll be good. Better make that a few weeks. Maybe o…
Freedesktop wants to kill X11 and are working continuously on that, to the point if rejecting patches and banning developers.
Popular desktop environments are increasingly depending on Linux-only things. KDE has officially removed support for FreeBSD in Plasma login manager (because of logind dependency).
Gnome 50 plans to obsolete X11 completely.
If you want that simple, bright future of yours, you’ll have to fight/work for it.