systemd cat and GNU cat hugging a Linux cat.

  • vrighter@discuss.tchncs.de
    link
    fedilink
    arrow-up
    49
    arrow-down
    8
    ·
    edit-2
    3 days ago

    because the over 70 different binaries of systemd are “not modular” because they are designed to work together. What makes a monolith is, apparently, the name of the overarching project, not it being a single binary (which again, it’s not)

    • Hupf@feddit.org
      link
      fedilink
      arrow-up
      10
      arrow-down
      2
      ·
      3 days ago

      What makes it a monolith is that the 70 binaries refuse to do their one job (see: Unix philosophy) independently.

      A few months ago, a systemd update broke my boot process because I dared set up my device-mapper nodes manually in a minimal initrd without having a second copy of systemd in there as well. The device is there, yet systemd times out “waiting for device”. How come then a manual mount -a in the rescue shell works then?

      If course, the bug had already been reported and swiftly rejected by L. “Hurr durr bother your distributor not me” Pottering.