Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site rlgvax.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!trwatf!rlgvax!peter From: peter@rlgvax.UUCP (Peter Klosky) Newsgroups: net.unix-wizards Subject: Re: Another reason why a few sources should come with binary licenses Message-ID: <764@rlgvax.UUCP> Date: Mon, 16-Sep-85 11:16:42 EDT Article-I.D.: rlgvax.764 Posted: Mon Sep 16 11:16:42 1985 Date-Received: Wed, 18-Sep-85 04:04:42 EDT References: <1149@brl-tgr.ARPA> <182@graffiti.UUCP> Organization: CCI Office Systems Group, Reston, VA Lines: 12 XXX > For security make your /tmp file 0600 mode. Security? This seems dubious. My idea of secure includes being able to read back what was written, possibly from another process. /tmp is world writeable. This means that anyone can unlink tmp files. In particular, my application wants to pass state data from a child process to a parent prodcess via a tmp file that the child creates, and there are windows of vulnerability in this scheme, due to the unlink trouble. Brought to you by Super Global Mega Corp .com