@janneke I worked on a step on the way, but there are more steps that I couldn’t take because they would have clashed with work others were doing. So I added one component: fine grained userspace access control to any node.
@mpjgregoire Yes, but since when I could get going we got the info that the other group already worked on the audio drivers via the rump drivers, the responsible person at nlnet and me decided together to retarget the project to a smaller scope. See https://nlnet.nl/project/Hurd-Audio/
> fine-grained access management to physical hardware.
I had expected that the audio-device itself would get done independent of that: the proof of concept already existed: https://github.com/dm0-/hurd-rump-audio
@ArneBab So you completed your task of creating a permissions system to use the microphone and speakers, but the part that would allow PulseAudio to actually stream to /dev/audio was not completed, is that right?
And now the Linux world has moved onto Pipewire for the audio system.
Well, I'll be optimistic. This is probably the sort of thing that, once more people are running the #Hurd on Real Iron, will get finished quickly.
@mpjgregoire I think this is the usual case for the Hurd, that most of the hard parts are already mostly working, but they need polish and integration. That’s also work, but does not require wizardry. It requires the persistence to put it all together and make the result enjoyable and easy to set up (or integrated already, so it’s set up by default).