Return-Path: owner-new-httpd Received: by taz.hyperreal.com (8.6.10/8.6.5) id QAA16521; Sat, 6 May 1995 16:20:24 -0700 Received: from eat.organic.com by taz.hyperreal.com (8.6.10/8.6.5) with ESMTP id QAA16516; Sat, 6 May 1995 16:20:22 -0700 Received: (from cliffs@localhost) by eat.organic.com (8.6.11/8.6.9) id QAA22168 for new-httpd@hyperreal.com; Sat, 6 May 1995 16:20:30 -0700 Message-Id: <199505062320.QAA22168@eat.organic.com> From: cliffs@organic.com (Cliff Skolnick) Date: Sat, 6 May 1995 16:20:29 PST In-Reply-To: "Roy T. Fielding" "Re: virtual host again" (May 6, 7:47am) X-Mailer: Mail User's Shell (7.1.1 5/02/90) To: new-httpd@hyperreal.com Subject: Re: virtual host again Sender: owner-new-httpd@apache.org Precedence: bulk Reply-To: new-httpd@apache.org } > I also love how the traditional } > mode 0666 is not used as the third argument to open. This } > means the process umask is not payed enough attention to, agh... } } On purpose -- 0644 is desired (process umask be damned), and there } is nothing "traditional" about using 0666 as a third argument. } Yeah, sure, the xfer_mode should be a config file parameter, } but I didn't think it was important at the time. Sure it is traditional, in fact it is a define in BSD. /usr/include/sys/stat.h:#define DEFFILEMODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH) Agh, I don't think many will argue the architecture of 1.3. Don't even bother to try. Cliff