Announcement

Collapse
No announcement yet.

Lennart Formally Introduces "mkosi" Tool

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Lennart Formally Introduces "mkosi" Tool

    Phoronix: Lennart Formally Introduces "mkosi" Tool

    Eight days ago Lennart Poettering of systemd fame unveiled his work on the new casync project while this week he is talking about a new tool...

    http://www.phoronix.com/scan.php?pag...=Lennart-mkosi

  • #2
    "OS" but doesn't make non-Linux images (by reading the blog)?

    Trying to standardize the distro building system?

    Might prepare some popcorn soon.

    Comment


    • #3


      On a more serious note, I was somewhat hoping for something like this after he made casync.

      And before people unable to write C chime in to say it's also doable with shell scripts: this is much easier to use and far far far more foolproof than scripts.

      It has basically the same general principles of systemd, replacing shell that everyone must rewrite each time they need to do stuff (introducing any kind of errors) with text configs read by a program whose logic is debugged and contributed by all parties interested.

      Comment


      • #4
        Ah come on vbullettin, stop blocking me.

        Comment


        • #5
          Originally posted by tildearrow View Post
          "OS" but doesn't make non-Linux images (by reading the blog)?

          Trying to standardize the distro building system?
          no, it is for making containers, appliances (full VMs) and device firmwares.

          Especially for turning current PC distros in device firmwares this is going to be interesting.
          Given how ARM stuff always needs funky device-specific bullshit this is going to be a timesaver if you plan to support many devices.

          This is basically doing what LEDE/OpenWRT build system does in the last stage after it has compiled its own toolchain and then compiled the firmware from source. Minus the secureboot/EFI stuff, anyway.
          Last edited by starshipeleven; 06-28-2017, 02:21 PM.

          Comment


          • #6
            Is he going to push this into systemd to force this on everyone?

            Comment


            • #7
              Originally posted by uid313 View Post
              Is he going to push this into systemd to force this on everyone?
              This thing is in the systemd source repo already (among various other stuff in the same umbrella project), so you can panic if you feel like it.

              Comment


              • #8
                Originally posted by uid313 View Post
                Is he going to push this into systemd to force this on everyone?
                How does merely adding something to a free and open source repository force anybody?

                Comment


                • #9
                  Originally posted by uid313 View Post
                  Is he going to push this into systemd to force this on everyone?
                  Help Help I'm being repressed

                  Comment


                  • #10
                    http://i.imgur.com/LVgLowk.png

                    Comment

                    Working...
                    X