[Tfug] Naming scheme

Stephen Hooper stephen.hooper at gmail.com
Wed Dec 20 02:52:02 MST 2006


The problem is not really that unsolvable... just keep track of things
marked public, and communicate them between applications.  The name
space becomes completely incidental.

If every time I ran chmod 666 on a file, it were to write the name
(inode, or whatever) to a file then I
could take that file, and publish it as a list of public available
files in a specified place.  If other pieces of software  (apps,
filesystems, or whatever) wanted to, they could simply come by and
pick up that file, and use it to find all "public" files.

If you really need a unique identifier, then you would probably want
to run a hash, but it won't be grokable by humans.  It should never
really have to be though... that is what numbers are for: all you
should ever need is a way of translating a name into a unique
number... putting serial numbers on your devices, and using those as
part of a publishing scheme would probably be good enough.

It is of course more difficult the more access granularity you were to
add.  Then you would also want to ensure some kind of cross checks to
make sure who people say they are is who they are.




More information about the tfug mailing list