Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Friday February 08 2019, @05:14AM   Printer-friendly
from the it's-all-geek-to-me dept.

https://lwn.net/Articles/777595/

LWN (Linux Weekly News) provides a written account of Benno Rice's talk. The former FreeBSD core developer gives some context around systemd and what FreeBSD should learn from it. He compares the affair to a Greek tragedy which contains much suffering followed by catharsis. His attitude toward systemd is generally not negative, but I won't cherry-pick any specific sections; you'll have to actually read the article for once.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 4, Insightful) by janrinok on Friday February 08 2019, @07:40AM (7 children)

    by janrinok (52) Subscriber Badge on Friday February 08 2019, @07:40AM (#798213) Journal

    I'm aware that anyone who claims that they like systemd, or at least are happy to use such as myself, are thought to be heretics to the cause of Unix and should be condemned to some sort of Hell for their beliefs. But I use it, it does exactly what it says it will do and, now that I have become used to it, I find it more convenient to use than the previous init systems.

    I am aware that it does not follow the rules that the purists believe are essential to the spirit of Linux, but I have not yet encountered any problems in maintaining 8 desktops using 3 different distros, and several RaspPi that just keep running and doing what they have been programmed to do. Problems do occur from time to time in any computer, but none of those that I have experienced were caused by systemd, not has systemd made the recovery process any more difficult than it would have been using a different init system. It is possible to conjure up any number of potential drawbacks to using systemd - but I've not encountered any personally.

    The like/dislike of systemd has become as polarised as US or European politics, and it seems that no amount of sensible discussion will convince either side that one system is better or worse than another. Perhaps it is time that we cease the arguments about the various systems - it is as pointless as comparing Thunderbird and Evolution, or LibreOffice rather than the MS offering. People will use whatever they are happiest with and whatever gets the job done in the most efficient way to their satisfaction.

    Starting Score:    1  point
    Moderation   +2  
       Insightful=4, Overrated=2, Total=6
    Extra 'Insightful' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   4  
  • (Score: 5, Insightful) by canopic jug on Friday February 08 2019, @07:54AM (1 child)

    by canopic jug (3949) Subscriber Badge on Friday February 08 2019, @07:54AM (#798221) Journal

    I've seen systemd scotch several very important live demos. With its near useless logging the autopsies were very difficult, but there was enough data to find the cause. The bottom line was that systemd failed.

    systemd violates the K.I.S.S. principle in so many ways and complexity is just a disaster waiting to happen. Or in those cases, just going ahead and happening.

    --
    Money is not free speech. Elections should not be auctions.
    • (Score: 1, Offtopic) by aristarchus on Friday February 08 2019, @08:24AM

      by aristarchus (2645) on Friday February 08 2019, @08:24AM (#798227) Journal

      I knew there was something unsettling about janrinock, he is a Microsoft enabler! And here I thought that he was just opposed to exposing Nazis and stuff. You are wrong about this as well, janrinok! It is subversive. Camel's nose under the tent! Difference between genders accepted! IQ is real! And then we have both Nazis and Microsoft, and Lennart, and Miguel de Icaza, if anyone remembers him. It is the Goddamn Paradox, Louise! (Millenniun [wikipedia.org]) Time-Quakes to follow.

  • (Score: 2, Touché) by Anonymous Coward on Friday February 08 2019, @10:04AM

    by Anonymous Coward on Friday February 08 2019, @10:04AM (#798247)

    $ cat /etc/hostname
    my_hostname
    $ hostnamectl set-hostname my_hostname
    (no output)
    $ cat /etc/hostname
    myhostname

    Our definition of "works" differs.

  • (Score: 4, Interesting) by rufty on Friday February 08 2019, @01:32PM (2 children)

    by rufty (381) on Friday February 08 2019, @01:32PM (#798280)

    I wasted a couple of hours thanks to systemd. I had a very old debian (version "squeeze") system running a huge RS232 plotter. Whipped out the hdd and put in a new(er) one with debian "stretch" on. The plotter was not highly erratic, not connecting to the device, even. After much poking about I found systemd was helpfully spawning a getty on the serial device, presumably in case anyone ever wanted to log in through the plotter. And it seems that even a "service disable" is not enough to stop this. Think it was "system mask" or some such that stopped it eventually. Wanna bet this is a "WONTFIX"?

    • (Score: 2) by rufty on Friday February 08 2019, @01:42PM

      by rufty (381) on Friday February 08 2019, @01:42PM (#798284)

      s/not/now/
      ;-)

    • (Score: 2) by Bot on Saturday February 09 2019, @12:00AM

      by Bot (3902) on Saturday February 09 2019, @12:00AM (#798602) Journal

      >I found systemd was helpfully spawning a getty on the serial device

      lol a literal backdoor

      --
      Account abandoned.
  • (Score: 4, Informative) by digitalaudiorock on Friday February 08 2019, @06:26PM

    by digitalaudiorock (688) on Friday February 08 2019, @06:26PM (#798456) Journal

    I'm aware that anyone who claims that they like systemd, or at least are happy to use such as myself, are thought to be heretics to the cause of Unix and should be condemned to some sort of Hell for their beliefs. But I use it, it does exactly what it says it will do and, now that I have become used to it,

    You could say the same for Windows frankly.

    I find it more convenient to use than the previous init systems.

    I can't imagine how. /etc/init.d/my-service stop/start is about as easy as I can imagine. I have however seen plenty of anecdotal evidence that leads me to believe that systemd with it's totally unnecessary parallel service start doesn't always get service dependency order correct...stuff that's trivial in, for example, openrc. Maybe stuff like this has been fixed (NFS starting before the network and the like) but that's a failure of an init system's basic functionality there.

    The like/dislike of systemd has become as polarised as US or European politics

    From what I've seem the pro-systemd trolls have desperately tried to make it so in order to distract from the reality. That is, that all the arguments against system have proven out, for reasons that have been understood for over 40 years, and all the arguments for system have been debunked. Also to be clear, it's not an init system. At this point it's clearly by design an operating system.