From owner-freebsd-isp Thu Jan 14 04:44:18 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA03158 for freebsd-isp-outgoing; Thu, 14 Jan 1999 04:44:18 -0800 (PST) (envelope-from owner-freebsd-isp@FreeBSD.ORG) Received: from rnocserv.urc.ac.ru (rnocserv.urc.ac.ru [193.233.85.48]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA03136 for ; Thu, 14 Jan 1999 04:43:57 -0800 (PST) (envelope-from joy@urc.ac.ru) Received: from urc.ac.ru (y.urc.ac.ru [193.233.85.37]) by rnocserv.urc.ac.ru (8.8.8/8.8.8) with ESMTP id RAA09912 for ; Thu, 14 Jan 1999 17:41:47 +0500 (ES) (envelope-from joy@urc.ac.ru) Message-ID: <369DE60B.7B350962@urc.ac.ru> Date: Thu, 14 Jan 1999 17:41:47 +0500 From: Konstantin Chuguev Organization: Southern Regional Center of FREEnet X-Mailer: Mozilla 4.5 [en] (X11; I; FreeBSD 3.0-CURRENT i386) X-Accept-Language: ru, en MIME-Version: 1.0 To: freebsd-isp@FreeBSD.ORG Subject: PATCH for Apache: Add FreeBSD Server Layout References: <199901140039.QAA31642@scv2.apple.com> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi. There are some patches now proposed on the new-httpd@apache.org mailing list about adding layouts of various OSes to the Apache distribution. Aren't people making Apache ports bothered of patching its Configure and Makefile.tmpl for every version of Apache? ;-) Let's make a layout once. It's easy, because FreeBSD has kind of strict (conservative) software layout. It is possible to add the FreeBSD layout to Apache's config.layout distribution file. The addition is like this (most values taken from the port; htdocsdir, iconsdir and cgidir are taken from a newly proposed patch for Apache, proxycachedir as I know has no strict layout): ------ # FreeBSD Layout prefix: /usr/local exec_prefix: $prefix bindir: $exec_prefix/bin sbindir: $exec_prefix/sbin libexecdir: $exec_prefix/libexec mandir: $exec_prefix/man sysconfdir: $prefix/etc datadir: $prefix/www/data htdocsdir: $prefix/www/htdocs iconsdir: $prefix/www/icons cgidir: $prefix/www/cgi-bin includedir: $prefix/include/apache localstatedir: /var runtimedir: $localstatedir/run logfiledir: $localstatedir/log proxycachedir: $localstatedir/spool/webcache ------ All this needs discussion... Your opinions? -- Konstantin V. Chuguev. System administrator of Southern http://www.urc.ac.ru/~joy/ Ural Regional Center of FREEnet, mailto:joy@urc.ac.ru Chelyabinsk, Russia. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message