From: Linus Torvalds (torvalds@klaava.Helsinki.FI)
Date: 12/27/92


From: torvalds@klaava.Helsinki.FI (Linus Torvalds)
Subject: Re: BUG ? I can clobber root's files with `mv'
Date: 27 Dec 1992 19:31:08 GMT

In article <1hkr37INNo2p@matt.ksu.ksu.edu> probreak@matt.ksu.ksu.edu (James Michael Chacon) writes:
>gdm@shrdlu.kwnet.on.ca (Giles D Malet) writes:
>
>>With the text/sticky (?) bit set on /tmp, I am unable to delete
>>other users files, quite rightly. But I have discovered a roundabout
>>way of achieving the same thing - mv one of my files onto theirs, then
>>delete it.
>
>>Now I can just delete that file...
>
>>Is this meant to be possible ?

I already replied to gdm per mail, but I might as well accnowledge the
bug publically: yes it's a linux bug, and the fix is to get the ALPHA
patches available on nic.funet.fi. Note that the ALPHA-diffs aren't
"official" - they are meant for testing out the keyboard problems and
just happen to contain some other fixes as well (this being one of
them). The file to look for is pub/OS/Linux/PEOPLE/Linux/ALPHA-diff.Z,
which contains patches against 0.99.1.

The alpha diffs also allow running of binaries over NFS (and from a
msdos fs without bmap support), but it's done using the "read" vfs
function, and it doesn't allow page sharing nor demand-loading. Not
recommended for heavy use, but it does work.

                Linus