Is antiX going to get s6 init manager?

Forum Forums antiX-development Development Is antiX going to get s6 init manager?

  • This topic has 67 replies, 11 voices, and was last updated May 27-1:01 pm by olsztyn.
Viewing 7 posts - 61 through 67 (of 67 total)
  • Author
    Posts
  • #55359
    Forum Admin
    anticapitalista
    Helpful
    Up
    0

    @fungalnet – you could try a sid-runit 32 bit iso and see how far you get installing s6.

    https://mxlinux.ipacct.com/MX-Linux/ANTIX/Final/antiX-19/runit-sid/

    Philosophers have interpreted the world in many ways; the point is to change it.

    antiX with runit - leaner and meaner.

    #55414
    Member
    fungalnet
    Helpful
    Up
    0

    1st from the base runit i386 installing git is not enough, ca-certificates is needed and maybe ca-cacert (I installed both in one shot and github.com/skarnet worked, otherwise it doesn’t.

    I rolled it into testing/21 first and the problem was the same /run is not mounted correctly, scandir takes too long to create and fails.

    But if runit is still installed and you use the init= switch on bootloader you can boot runit still.

    I will roll it into sid tomorrow to see if there is a difference, but I don’t think there will be.

    #60155
    Member
    samtix
    Helpful
    Up
    0

    I’d like to register my excitement for s6 on antiX!

    It’s probably already been thought through, but is there a benefit to keeping the sysvinit image, even now? When is runit not sufficient?

    #60160
    Member
    fungalnet
    Helpful
    Up
    0

    it is too bad that between antiX and Eric there wasn’t enough time available to iron out the little 32bit library problem, on 64bit it is close to production ready. The boot@-66serv module although working, it would need some refinement to meet and match antix-debian policies and configuration.

    When I used runit in parallel with s6/66 on arch/obarun there you can feel the difference of how superior it is. There are so many things you can never do with runit, but even at its bare bone with least essential running, you can tell the difference. Maybe because one is based on slow bash scripts and the other runs on execline, specifically made to run s6.

    The only conflicts as packaged between the two systems are the link /sbin/init and /usr/bin/{reboot,poweroff,shutdown,halt} if you can move those to their corresponding separate directories the two coexist as well. Adding to the bootloader linux line init=/usr/bin/run/runit-init gives you a runit boot, or /usr/bin/s6/init depending which you want as default and which as alternative.

    A recent 66 tool is:
    https://web.obarun.org/software/66-tools/v0.0.7.1/66-ns.html

    66-ns can take anything executable and place it in a containerized environment/bubble with specific configuration run as a specific user, … and all this with little code, compared to huge amounts of software that achieve the same in other systems. This means that you can convert your “whatever” linux into something like cubes … and all parts of systemd are nowhere to be found.

    s6/66 is like a door to a new world, few dare to take the first step … and even fewer will look back.

    #60162
    Member
    olsztyn
    Helpful
    Up
    0

    66-ns can take anything executable and place it in a containerized environment/bubble with specific configuration run as a specific user, … and all this with little code, compared to huge amounts of software that achieve the same in other systems. This means that you can convert your “whatever” linux into something like cubes … and all parts of systemd are nowhere to be found.

    s6/66 is like a door to a new world, few dare to take the first step … and even fewer will look back.

    Any chance antiX owner can still pursue this for antiX? Looking forward to this fundamental step forward…
    In the interim I will try Obarun for first-hand experience. I am all for excellence in architecture…

    #60262
    Member
    samtix
    Helpful
    Up
    0

    The design sounds like it is superior to every other init system out there.
    That’s a bummer about the 32-bit.. I’m pretty sure that would be valuable to a lot of people to get that working as well, because 32-bit antiX is what I use.

    #60287
    Member
    olsztyn
    Helpful
    Up
    0

    The design sounds like it is superior to every other init system out there.
    That’s a bummer about the 32-bit.. I’m pretty sure that would be valuable to a lot of people to get that working as well, because 32-bit antiX is what I use.

    In the interim, before 32bit version is figured out, I suggest antiX owner could come out with 64bit S6, while leaving 32bit leaving on the current init systems. I think such opportunity that would be the most significant factor that sets antiX apart from other distros should not be wasted.
    I also have one of my systems on 32 bit, Thinkpad T60 operating audio system my wife running for her open.fm music station in the kitchen round the clock. Very stable as it is, holding up on memory footprint. This could wait for S6 when issues are resolved.
    In the meantime, if antiX can show to Linux world the most successful 64bit implementation of S6, putting to shame systemd, this would be something…

Viewing 7 posts - 61 through 67 (of 67 total)
  • You must be logged in to reply to this topic.