Strange file access issue in a recent -current (but not with the previous BE)

From: Alexander Leidinger <Alexander_at_Leidinger.net>
Date: Wed, 26 Feb 2025 15:20:47 UTC
Hi,

the working system is from 2025-01-25-141603, the non working system is 
from 2025-02-21-115311.

I'm not sure what the issue is exactly. I have traced down the change of 
behavior to
---snip---
if not LIBC.setfstab(fstab_file_path.encode()):
---snip---

In the working case LIBC.setfstab returns true (so with the not it 
doesn't take this branch), and in the non-working case it returns false 
(so with the not it takes this branch).

Is someone aware of a change in this area? Searching for it 
(https://cgit.freebsd.org/src/log/?qt=grep&q=setfstab) only brings the 
initial commit.

Bye,
Alexander.

-- 
http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF
http://www.FreeBSD.org    netchild@FreeBSD.org  : PGP 0x8F31830F9F2772BF