[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#234091: Fresh apache installs has no defaults



Would you be so kind to explain exactly what is happening on your system?
all the templates come with defaults. The defaults are sane to permit a
start of apache on all system. The user is informed (other than in a
non-interactvie installation).
Please provide the information as soon as possible otherwise this bug is
useless to me because it doesn't give any ground to work on.

Fabio

On Sat, 21 Feb 2004, H. S. Teoh wrote:

> Package: apache
> Version: 1.3.29.0.1-5
> Severity: important
>
> The setup script of apache is dainbramaged. It does not provide any
> debconf defaults, which means that if a user just hits enter on any of the
> questions, he will end up with a broken apache.conf which will cause
> apache to fail to start, and dpkg to abort with the package unconfigured.
> Furthermore, the package cannot be reconfigured properly after this:
> running dpkg --configure --pending will skip over some questions, with the
> result that apache.conf is STILL broken afterwards, and dpkg aborts again.
>
> Also, the default apache.conf shipped with the package depends on some
> apache modules which the user is not informed about, so if the user fails
> to select those modules in debconf, apache.conf will contain directives
> that apache can't understand ('cos the module is not loaded). So dpkg will
> abort because apache won't start, and you can't reconfigure it unless you
> purge the package and re-install or fix apache.conf by hand.
>
> This is very broken behaviour. Please fix the debconf templates so that
> apache comes with sane defaults that the user can tweak later if he
> wishes, AFTER the package is installed and configured by dpkg, so that he
> doesn't get stuck in a state where apache must be purged and re-installed
> in order to get anywhere useful.
>
>
> T
>
>

-- 
<user> fajita: step one
<fajita> Whatever the problem, step one is always to look in the error log.
<user> fajita: step two
<fajita> When in danger or in doubt, step two is to scream and shout.



Reply to: