I was remembering why your file name approach made me nervous. in Windows NT, you could open files that you did not see via readdir. This is kind of crazy making, after a while.
So in your server, you're either going to see all those files on a readdir, which will confuse users and scripts; or, if you don't return them as part of a readdir, there are invisible files, which can be hard. I tend to favor finding a way to cleanly extend 9p stat and wstat messages, in a reverse compatible way. Just my preference. ron On Fri, Feb 14, 2025 at 8:04 AM Alyssa M via 9fans <9fans@9fans.net> wrote: > I've planned to pass xattrs through the ,ctl files, but haven't written > the code yet - I've only recently installed the xattr package on RPi debian > and read the man pages. It looks reasonably straightforward. It's been > bottom of the list, as I don't see a lot of things using them. > > I've written the code for the POSIX record locking, but haven't tested > that yet either, and I'd like to do something about Linux open file > description locks, as they're better designed. I can probably write the > server part of that (I'm not sure how yet), but I don't think I can use > them through v9fs/9P2000.L? So that might have to wait for a FUSE version. > > I can write something up, but I'm not sure if I can attend iwp9, which > would be a shame, because I'm in the UK, and Paris is quite close... > perhaps I can submit a WiP anyway? Do people do that? > > > *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions > <https://9fans.topicbox.com/groups/9fans> + participants > <https://9fans.topicbox.com/groups/9fans/members> + delivery options > <https://9fans.topicbox.com/groups/9fans/subscription> Permalink > <https://9fans.topicbox.com/groups/9fans/T0f2c2342a05a3d6e-M272f5d7c97e3c04aa526975d> > ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T0f2c2342a05a3d6e-Mb9ff45e48ab553c52a7a117f Delivery options: https://9fans.topicbox.com/groups/9fans/subscription