ma 20.4.2026 klo 10.02 Martin-Éric Racine ([email protected]) kirjoitti: > ti 14.4.2026 klo 14.45 Michael Kelly ([email protected]) kirjoitti: > > On 14/04/2026 10:29, Samuel Thibault wrote: > > > Michael Kelly, le mar. 14 avril 2026 07:43:30 +0100, a ecrit: > > >> Finally, openntpd runs a chroot in its run directory which defaults to > > >> /var/run/openntpd. It needs access to '/dev/urandom' and the network > > >> configuration so needs those translators available in the chroot. > > > How does it do it on Linux? > > > > > > That's probably where the firmlink settrans should be plugged. > > > > It might be that the Linux openntpd does not need to access the file > > system at all. '/dev/urandom' is required by Hurd because it does not > > support the '__getrandom()' call that is presumably supported on Linux. > > The glibc implementation of arc4random tries that first before falling > > back to the opening the device. > > FYI, I filed an ITS bug and got around packaging the latest version of > OpenNTPd portable on Debian. Hurd patches against it are welcome.
Since then, I got around packaging the latest upstream. If anybody feels like porting that one, diffs are welcome. Martin-Éric
