Received: by taz.hyperreal.com (8.8.3/V2.0) id IAA18587; Mon, 2 Dec 1996 08:12:38 -0800 (PST) Received: from sierra.zyzzyva.com by taz.hyperreal.com (8.8.3/V2.0) with ESMTP id IAA18559; Mon, 2 Dec 1996 08:12:32 -0800 (PST) Received: from sierra.zyzzyva.com (localhost [127.0.0.1]) by sierra.zyzzyva.com (8.8.2/8.8.2) with ESMTP id KAA26190 for ; Mon, 2 Dec 1996 10:13:15 -0600 (CST) Message-Id: <199612021613.KAA26190@sierra.zyzzyva.com> To: new-httpd@apache.org Subject: 1.2b1 X-uri: http://www.zyzzyva.com/ Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 02 Dec 1996 10:13:14 -0600 From: Randy Terbush Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@hyperreal.com Ok, where are we at? I see Roy commited his last changes. (What about Dirk's comments?) I've got mine and Chuck's vote on a patch that I submitted which defines a usable user/group for FreeBSD/NetBSD/BSDI. The current defaults will fail on these OS's and I am sure there are others effected. It's a simple conf.h change that could avoid some problems for newcomers. I'd like to have a couple more +1s. =================================================================== RCS file: /export/home/cvs/apache/src/conf.h,v retrieving revision 1.48 diff -c -r1.48 conf.h *** conf.h 1996/12/01 20:28:15 1.48 --- conf.h 1996/12/01 21:04:30 *************** *** 293,298 **** --- 293,300 ---- #undef NO_KILLPG #undef NO_SETSID #define JMP_BUF sigjmp_buf + #define DEFAULT_USER "nobody" + #define DEFAULT_GROUP "nobody" typedef quad_t rlim_t; #elif defined(UTS21) *************** *** 318,323 **** --- 320,327 ---- #undef NO_SETSID #define JMP_BUF sigjmp_buf #define HAVE_MMAP + #define DEFAULT_USER "nobody" + #define DEFAULT_GROUP "nobody" typedef quad_t rlim_t; #elif defined(QNX) Index: httpd.h =================================================================== RCS file: /export/home/cvs/apache/src/httpd.h,v retrieving revision 1.65 diff -c -r1.65 httpd.h *** httpd.h 1996/12/01 20:28:38 1.65 --- httpd.h 1996/12/01 21:03:05 *************** *** 102,109 **** --- 102,113 ---- /* --------- Default user name and group name running standalone ---------- */ /* --- These may be specified as numbers by placing a # before a number --- */ + #ifndef DEFAULT_USER #define DEFAULT_USER "#-1" + #endif + #ifndef DEFAULT_GROUP #define DEFAULT_GROUP "#-1" + #endif /* The name of the log files */ #ifdef __EMX__