To get equivalent functionality, you'd need safetmp directories in
every file system. That would require my installation program to know
about which parts of the file tree are on which partitions, which is
unnecessary complexity IMO. Further, the program cannot count on
safetmp existing, so it would have to create one, and there are races again.
You would also need separate directories for every user. Most /tmp
races are an issue even if the program attacked is not privileged.
Using $HOME is not always the Right Thing; for instance, if $HOME is
NFS mounted, and /tmp isn't, your compile will run two or three times
slower if temporary files have to go in $HOME.
zw
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu