From bill@duchess.wagill.com  Sat Jan  3 22:13:51 1998
Received: from duchess.wagill.com (duchess.wagill.com [198.182.208.147])
          by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id WAA04417
          for <FreeBSD-gnats-submit@freebsd.org>; Sat, 3 Jan 1998 22:13:48 -0800 (PST)
          (envelope-from bill@duchess.wagill.com)
Received: (from bill@localhost)
	by duchess.wagill.com (8.8.7/8.8.7) id WAA00293;
	Sat, 3 Jan 1998 22:13:40 -0800 (PST)
	(envelope-from bill)
Message-Id: <199801040613.WAA00293@duchess.wagill.com>
Date: Sat, 3 Jan 1998 22:13:40 -0800 (PST)
From: Bill <bill@wagill.com>
Reply-To: bill@wagill.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: apache no longer installed by default by sysinstall
X-Send-Pr-Version: 3.2

>Number:         5423
>Category:       bin
>Synopsis:       apache no longer installed by default by sysinstall
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan  3 22:20:01 PST 1998
>Closed-Date:    Sat Jan 3 22:45:12 PST 1998
>Last-Modified:  Sat Jan  3 22:47:57 PST 1998
>Originator:     William Gill
>Release:        FreeBSD 2.2.5-RELEASE i386
>Organization:
>Environment:

	FreeBSD duchess.wagill.com 2.2.5-RELEASE
	FreeBSD 2.2.5-RELEASE #0: Tue Oct 21 14 :33:00 GMT 1997
	jkh@time.cdrom.com:/usr/src/sys/compile/GENERIC  i386

>Description:

	The apache www server used to be installed by default as part
	of the installation process by sysinstall (like ftpd is installed
	and things are set-up for anonymous ftp service).  It was nice to
	have sysinstall set-up all the config files and such and have
	apache running as part of the "stock" packages.  Now, even if one
	installs the apache package "by choice", none of the necessary
	config files are created.

>How-To-Repeat:

	

>Fix:
	
	A good reason notwithstanding, please bring back the functionality
	of automatically setting-up apache during sysinstall.

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: jkh 
State-Changed-When: Sat Jan 3 22:45:12 PST 1998 
State-Changed-Why:  
There are good reasons for this: 

1. It was getting harder and harder to keep apache and sysinstall in 
sync.  Not only was the name of the package changing all the time 
(which had to be hardcoded into sysinstall) but the layout of the 
config files was also a moving target.  I got sick of trying to 
maintain this dependency. 

2. This should never have gone into sysinstall in the first place 
as having sysinstall know intimate details of various package 
installations is about as wrong as it gets.  The Apache package 
merely needs to grow some self-configuration smarts so that when 
you either add it from sysinstall *or later on*, it brings up the 
same basic config dialogs that sysinstall used to.  This isn't done 
yet, but it's the way to go. 
>Unformatted:
