On Thu, Jul 15, 2021 at 11:00:36AM -0700, Chuck Silvers wrote: > setting an extattr on a device node in UFS is already disallowed. > ffs_setextattr() has this check: > > if (ap->a_vp->v_type == VCHR || ap->a_vp->v_type == VBLK) > return (EOPNOTSUPP); > > I have not checked other file systems to see if they have an > equivalent check.
I don't think anything else does extattrs. tmpfs doesn't, for example. > I think we should continue to support extattrs on fifos for two reasons: > - extattrs are used to implement ACLs, and it is useful to be able > to set an ACL on a fifo. > - it is good to remain more compatible with FreeBSD in this area. Reasonable enough. of course it's also useful to be able to set an ACL on a device... but not now. -- David A. Holland dholl...@netbsd.org