Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uwm.edu!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!turnkey!orchard.la.locus.com!fafnir.la.locus.com!fafnir.la.locus.com!richard From: richard@locus.com (Richard M. Mathews) Newsgroups: comp.unix.internals Subject: Re: Ideas for changes to Unix filesystem Message-ID: Date: 12 Feb 91 03:02:33 GMT References: <1991Jan30.143326.16676@socs.uts.edu.au> <121494@uunet.UU.NET> <20190:Feb712:13:4391@kramden.acf.nyu.edu> <2931@cirrusl.UUCP> Organization: Locus Computing Corporation, Los Angeles, California Lines: 14 dhesi%cirrusl@oliveb.ATC.olivetti.com (Rahul Dhesi) writes: >brnstnd@kramden.acf.nyu.edu (Dan Bernstein) writes: >>Nah. flink() would only work if you have the file open for writing. >Well, writing but not O_APPEND. I don't think an O_APPEND check would be necessary. Since fcntl() can be used to change the O_APPEND flag, anything which depends on it for security would already be broken (unless you have a system which has O_APPEND but doesn't have fcntl(F_SETFL)). Richard M. Mathews Freedom for Lithuania richard@locus.com Laisve! lcc!richard@seas.ucla.edu ...!{uunet|ucla-se|turnkey}!lcc!richard