Hello, Nice work!
João, le ven. 28 mars 2025 17:39:17 +0100, a ecrit: > I have not yet tried to get the hurd-console working, but this will probably > involve starting the console server (under runit supervision?), setting the > translators for the different tty and running getty on them? That is essentially it, yes. The console server would not be under runit supervision: it's just sitting on /dev/console. It's the client that would be run by runit. > Then replace init in /etc/hurd/runsystem.sysv with /sbin/runit-init (or write > an > equivalent /etc/hurd/runsystem.runit and point to it using the > /etc/alternatives > system). The latter would probably be simpler long-term (possibly runsystem.sysv some pieces that don't match for runit). > On the topic of init systems, many will know that GNU Shepher 1.0 has been > released > (https://www.gnu.org/software/shepherd/news/2024/12/the-shepherd-1.0.0-released/), > and it is in Debian but not yet building on the hurd > (https://buildd.debian.org/status/package.php?p=shepherd). > Shepherd was initially designed as the init system for the Hurd. Any design > features that make such association advantageous? I don't know Samuel