Demi Marie Obenour writes: > On 8/8/25 14:03, Alyssa Ross wrote: >> Demi Marie Obenour writes: >> >>> This is the same as 14483e1a690c (img/app: add /dev/fd and /dev/std*), >>> but for the host. >>> >>> Signed-off-by: Demi Marie Obenour >>> --- >>> host/rootfs/etc/s6-linux-init/scripts/rc.init | 5 +++++ >>> 1 file changed, 5 insertions(+) >> >> Hmm. I did it only for img/app on purpose, because that's the only >> place we run arbitrary executables. In host/rootfs (and vm/sys/net), >> we only run a limited set of code that we control. WDYT? > > We control the code to some degree, but third-party dependencies might > depend on these files existing, and failures due to these being > missing could be extremely difficult to debug. In particular, > portable code might use /dev/fd intentionally, as the BSDs have it. Makes sense. In that case we should also do it in vm/sys/net as well. Do you think we even need to do it in host/initramfs?