|
Bugzilla – Full Text Bug Listing |
| Summary: | apache2 will not start after default installation | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Martin Mrazik <mmrazik> |
| Component: | Network | Assignee: | Peter Poeml <poeml> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | ||
| Version: | Alpha 3plus | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | /var/log/apache2/error_log | ||
|
Description
Martin Mrazik
2005-12-05 11:40:32 UTC
Created attachment 59803 [details]
/var/log/apache2/error_log
There is an error in the here document in apache2-mod_perl.spec, which
creates the startup file. In the line
if ( ! $ENV{MOD_PERL}) { die "GATEWAY_INTERFACE not Perl!"; }
the dollar sign is not quoted.
Now, for some reason, this no longer evaluates to "" in STABLE, but
rather to "/etc/bash.bashrc" instead.
Werner, do you have any idea what causes (independently of this bug here)
that change? Is that a bug?
The diff of the old startup file and the one in STABLE is:
@@ -1,6 +1,6 @@
# Taken from http://perl.apache.org/docs/2.0/user/handlers/server.html#Startup_File
- if ( ! {MOD_PERL}) { die "GATEWAY_INTERFACE not Perl!"; }
+ if ( ! /etc/bash.bashrc{MOD_PERL}) { die "GATEWAY_INTERFACE not Perl!"; }
use lib qw(/srv/www/perl-lib);
Werner, if you have no idea, or don't see a reason to investigate, feel free to close the bug. The wrong startup file has been fixed already. Status of the bug? I would have liked a comment from Werner on the shell issue, but anyway the issue is fixed, and I close the bug. |