schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for tag #s6

[?]Laurent Bercot » 🌐
@ska@social.treehouse.systems

@cazabon @landley Grats!

Switching from runit to s6 should be easy: your service directories basically don't change, unless you want to adapt them to use s6-specific features such as readiness notification.

The only difficult (and it's "difficult" in the sense that it requires a bit of work, not that you need l33t skill or arcane knowledge) part would be s6-linux-init installation, since unlike runit, s6 doesn't natively come with its own pid 1 process; s6-linux-init is the package that performs the necessary little dance so that s6-svscan can run as your pid 1 for the rest of the machine's lifetime.

You can look at this post from heliocat reddit.com/r/voidlinux/comment who has done exactly that, not on Devuan, but on Void. You can probably ignore everything about s6-rc, which is the advanced level: for a simple runit-to-s6 conversion, you need s6 and s6-linux-init, and that's it.

The s6 and s6-linux-init documentation should be clear enough, especially since daemontools-like have no secrets for you, but if you need support, come to the IRC channel on OFTC and we'll be delighted to have you 😉

    [?]C. » 🌐
    @cazabon@mindly.social

    So, I rescued a 12-year-old Macbook Pro, given up by its owner because Apple had orphaned it from security updates, and also it was suffering from Apple High-Qwality Spicy Pillow Syndrome.

    I replaced the battery and installed Linux on it.

    And I gotta say, this was the most satisfying thing I've done with a keyboard in years:

    # apt-get purge systemd libnss-systemd

    Excalibur installed/upgraded from Debian Trixie like a champ. Now I don't have to deal with extraneous horseshit when Lennart adds systemd-mountd, systemd-sshd, systemd-bourne-shell, systemd-emacs, etc, etc...

    Thanks to @landley for the post that finally convinced me to give Devuan a go. I'd been thinking about it for years, but didn't feel like setting aside a bunch of debugging time which I assumed would be needed.

    Now to figure out how to switch to s6 from runit. ( @ska )

      [?]JdeBP » 🌐
      @JdeBP@tty0.social

      @ska

      doesn't even have anything dealing generally with the accounts database in the first place, does it?

      That is more the domain of nsss and utmps, ne?

        1 ★ 0 ↺

        [?]Amitai Schleier » 🌐
        @schmonz@schmonz.com

        Some people I know and love could be playing together if I ran a server for them. I'm happy to do that, provided I can approximately never again pay attention to it.

        Let's see how this setup pans out: https://schmonz.com/2025/04/15/sensible-basic-minecraft-hosting/