Date: Sun, 24 Sep 1995 17:12:57 -0700 From: Paul Traina <pst@shockwave.com> To: John Fieber <jfieber@indiana.edu> Cc: CVS-commiters@freefall.freebsd.org, cvs-ports@freefall.freebsd.org Subject: Re: cvs commit: ports/net/apache/scripts configure Message-ID: <199509250013.RAA03399@precipice.shockwave.com> In-Reply-To: Your message of "Sun, 24 Sep 1995 18:28:45 CDT." <Pine.BSF.3.91.950924181332.333A-100000@fieber-john.campusview.indiana.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
From: John Fieber <jfieber@indiana.edu> Subject: Re: cvs commit: ports/net/apache/scripts configure On Sat, 23 Sep 1995, Paul Traina wrote: > Log: > Upgrade apache to 0.8.14, completely restructure port, and list myself as > maintainer. Gee... And I just spent a bunch of time working on this this! Well, I do have a couple suggestions though. 1) Can we install the binary as /usr/local/libexec/httpd? Agreed, 100%. 2) Currently DocumentRoot is $PREFIX/www while ServerRoot is $PREFIX/www/server. This is a Bad Thing since it makes all the server configuration files freely available to anybody poking around with a WWW browser. I would recommend making ServerRoot $PREFIX/www and DocumentRoot $PREFIX/www/data (or htdocs, or documents, or whatever). Yes, I changed mine to $PREFIX/www/data (the document root), and left $PREFIX/www/server alone. This makes it a peer with $PREFIX/www/icons. I have no objection to making this change, and will do so if you don't think it will hose up too many folks. 3) Which brings up another point. httpd.conf, access.conf and srm.conf all need to be altered in the event of $PREFIX being something other than /usr/local. Its easy enough to do when installing a port, but I'm not aware of the mechanism used for packages... Neither am I, however I think most people don't dare install packages in alternate locations anyway because almost every package is laden with problems like this. I'm open for suggestions. Related, While mucking around with those file, its pretty easy to insert a correct hostname for ServerAdmin instead of "localhost". Agreed, but compile host != run host, I'd rather not make a bad guess. -john == jfieber@indiana.edu =========================================== == http://fieber-john.campusview.indiana.edu/~jfieber ============
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199509250013.RAA03399>