home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.bsd
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!caen!hellgate.utah.edu!fcom.cc.utah.edu!cs.weber.edu!terry
- From: terry@cs.weber.edu (A Wizard of Earth C)
- Subject: Re: 386BSD - Bug in UFS file system + proposed fix
- Message-ID: <1992Dec20.023343.29732@fcom.cc.utah.edu>
- Sender: news@fcom.cc.utah.edu
- Organization: University of Utah Computer Center
- References: <1992Dec16.012248.8123@moxie.hou.tx.us> <1992Dec16.211422.3663@fcom.cc.utah.edu> <1992Dec17.140123.9952@moxie.hou.tx.us>
- Date: Sun, 20 Dec 92 02:33:43 GMT
- Lines: 43
-
- In article <1992Dec17.140123.9952@moxie.hou.tx.us>, hackney@moxie.hou.tx.us (Greg Hackney) writes:
- |> terry@cs.weber.edu (A Wizard of Earth C) writes:
- |>
- |> > This fix seems a bad thing.
- |>
- |> The fix we proposed for ufs_vnops.c, is identical to 386BSD's sister code
- |> residing in nfs_vnops.c. I'm not sure why ufs_vnops.c got changed to
- |> something different.
- |>
- |> > In particular, you *don't* want to allow a
- |> > file which is world read or world execute to be read/executed by someone
- |> > who is a member of a group denied access.
- |>
- |> Did you try the code? On my system, group denied access works properly.
-
- I tried the code, but I basicaly "unfixed" a fix I'd put in but not posted;
- your code is correct. I manually apply all patches any more (given that I
- have to maintain the code at a recent patch level to produce ordered diffs).
- This also explains one of the "empty" patches in the Alpha patch kit during
- testing before the beta was released. Basically, I didn't keep an original
- of the file.
-
- When "applying" your patch, I removed mine, putting the bug back into the
- code; I also zapped the permission checking entirely (ie: allowed permission
- in all cases). Testing shows it working fine now.
-
- |> If no one else is having these (major) permissions problems when
- |> using NFS across 2 386BSD systems, then we need to go back and dig
- |> deeper into why the modes aren't working. Are you saying that it works
- |> properly for you?
-
- Not necessary. Sorry for the false alarm.
-
- Terry Lambert
- terry@icarus.weber.edu
- terry_lambert@novell.com
- ---
- Any opinions in this posting are my own and not those of my present
- or previous employers.
- -------------------------------------------------------------------------------
- "I have an 8 user poetic license" - me
- Get the 386bsd FAQ from agate.berkeley.edu:/pub/386BSD/386bsd-0.1/unofficial
- -------------------------------------------------------------------------------
-