Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!newshost.telstra.net!act.news.telstra.net!psgrain!usenet.eel.ufl.edu!gatech!newsfeed.internetmci.com!inet-nntp-gw-1.us.oracle.com!news.caldera.com!news.cc.utah.edu!park.uvsc.edu!usenet
From: Terry Lambert <terry@lambert.org>
Newsgroups: comp.os.linux.development.system,comp.unix.bsd.freebsd.misc
Subject: Re: Ideal filesystem
Date: 4 Apr 1996 04:23:56 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 39
Message-ID: <4jvist$oim@park.uvsc.edu>
References: <4hptj4$cf4@cville-srv.wam.umd.edu> <3140C968.20699696@netcom.com> <4jnvd4$608@floyd.sw.oz.au>
NNTP-Posting-Host: hecate.artisoft.com
Xref: euryale.cc.adfa.oz.au comp.os.linux.development.system:20646 comp.unix.bsd.freebsd.misc:16615
jeremy@sw.oz.au (Jeremy Fitzhardinge) wrote:
] In article <ws20masr11.fsf@orcus.ping.at>,
] robbe@orcus.ping.at (Robert Bihlmeyer) writes:
] >modifyea -t icon < icon.source foo
]
] There should be no need for such a command. It should be possible to
] do everything with existing system calls and commands.
1) How do I cause an attribute to be inherited?
2) How do I prevent a user from setting a restricted
attribute, like "can_allocate_pty" or
"can_open_reserveed_port", etc.?
3) How do I cause rights to search a path to an
accessable object by virtue of its accessability
(ala NetWare "trustee rights")?
4) How do I cause transactioning to be intrinsic
instead of implied to guarantee cross-consitency
(for instance, the forks "records" and "index"
of the file "database").
Better a "F_DUPFD" type fcntl() that takes the fd of a file
and a fork identifier (preferrably a string), and returns
an fd open to an apparently seperate stream.
Other changes would be required on top of that, but there's
no way you are going to be able to jam additional access
semantics into the existing framework using directories,
for starters.
Terry Lambert
terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.