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

Bug#156081: apache-ssl will not install due to error in ssleay.cnf



Package: apache-ssl
Version: 1.3.26.1+1.48-0woody2

I am using a Dell Optiplex GXM 5166 with kernel 2.2.20-compact.
I have newly installed the compact version of 3.0r0 (stable). During install, using dselect, I chose apache-ssl.
Just for reference, the other packages were mysql-server, python2.2, python2.2-mysql bsd-ftpd, php4, php4-mysql, and curl.


On the [I]nstall phase after dselect, this error occurred, and persisted on repeated install attempts suggested by installer:
********
Setting up apache-ssl (1.3.26.1+1.48-0woody2) ...

creating selfsingned certificate [that's typo in the install script - Eric]
replace it with one signed by a certificate authority (CA)

enter your ServerName at the Common Name prompt

if you want your certificate to expire after x days call this program
with -days x
Using configuration from /usr/share/apache-ssl/ssleay.cnf
error on line 5 of /usr/share/apache-ssl/ssleay.cnf
4450:error:0E065068:configuration file routines:STR_COPY:variable has no value:c
onf_def.c:595:line 5
dpkg:error processing apache-ssl (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 apache-ssl
E: subprocess /usr/bin/dpkg returned an error code (1)
Some errors occured while unpacking. I'm going to configure the
packages that were installed. [...and the rest of the standard error message from dselect]
********

The fifth line in /usr/share/apache-ssl/ssleay.cnf is:
RANDFILE                = $ENV::HOME/.rnd

It's also the first noncomment line in the file.

The HOME env variable is /root, and there is no .rnd file there, or anywhere else.

This breaks the install of apache-ssl completely, but I'm not sure why the example file would matter for that.

I appreciate your hard work and any help you can give me.

- Eric Etheridge
UT Austin
School of Biological Sciences
Networking Department






Reply to: