| Summary: | [Tracker] all bugs relating to the new ( or not ) apache 2.4 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Manuel Hiebel <manuel.mageia> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | release_blocker | CC: | alien, ennael1, guillomovitch, luigiwalser, oliver.bgr, pmdenielou, wilcal.int |
| Version: | Cauldron | Keywords: | TRACKER |
| Target Milestone: | Mageia 3 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
| Bug Depends on: | 6805, 6888, 6905, 7024, 7152, 7426, 7513, 8682, 8923, 8977, 9434 | ||
| Bug Blocks: | |||
|
Description
Manuel Hiebel
2012-08-05 01:10:57 CEST
Manuel Hiebel
2012-08-05 01:12:34 CEST
Priority:
Normal =>
release_blocker
Manuel Hiebel
2012-08-05 01:15:35 CEST
Keywords:
(none) =>
TRACKER
William Kenney
2012-08-05 03:53:30 CEST
CC:
(none) =>
wilcal.int It would be good to document somewhere (maybe here) what changes need to be made to packages.
For instance:
files in /etc/httpd/conf/webapps.d/ need to move to /etc/httpd/conf/sites.d/
files in /etc/httpd/conf/vhosts.d/ need to move to /etc/httpd/conf/sites.d/
files in /usr/lib/apache/ need to move to /usr/lib/httpd/modules/
files in /usr/lib/apache-extramodules/ need to move to /usr/lib/httpd/modules/
Also:
%{_bindir}/apxs or %{_sbindir}/apxs should be changed to %{_httpd_apxs}
%{_httpd_moddir} should be used for the modules directory (instead of hard-coding /usr/lib/apache, /usr/lib/apache-extramodules, or /usr/lib/httpd/modules)
%{_httpd_modconfdir} should be used instead of %{_syscondfir}/httpd/conf/modules.d
There may be others.CC:
(none) =>
guillomovitch, luigiwalser Please share with me when this is fixed in Cauldron and I will do a ground up install from a blank drive to ensure that it is fixed. Thanks all for the great work. (In reply to comment #1) > There may be others. These are the new macros available for use (macro followed by definition): %%_httpd_apxs %%{_bindir}/apxs %%_httpd_confdir %{confdir} %%_httpd_modconfdir %{confdir}/modules.d %%_httpd_siteconfdir %{confdir}/sites.d %%_httpd_extconfdir %{confdir}/conf.d %%_httpd_contentdir %{contentdir} %%_httpd_moddir %%{_libdir}/httpd/modules At least for things moving from /etc/httpd/conf/webapps.d/, probably the %{_webappconfdir} macro (from rpm-mageia-setup-build) should be used rather than %{_httpd_siteconfdir} so as to not require apache-devel for building.
Manuel Hiebel
2012-08-12 01:46:30 CEST
Depends on:
(none) =>
7024
Manuel Hiebel
2012-08-23 17:29:52 CEST
Depends on:
(none) =>
7152 More painful issue: while still syntactically correct, the previous access control directives don't work anymore, and have to be changed. Order deny,allow Allow from all is now: Require all granted Order deny,allow Deny from all is now: Require all denied
Manuel Hiebel
2012-09-11 21:41:58 CEST
Depends on:
(none) =>
7443
Manuel Hiebel
2012-09-16 11:57:17 CEST
Depends on:
(none) =>
7426
claire robinson
2012-09-18 17:23:40 CEST
Depends on:
(none) =>
7513
claire robinson
2013-01-14 11:12:05 CET
Depends on:
(none) =>
8682
Manuel Hiebel
2013-01-28 16:02:19 CET
Blocks:
(none) =>
5140
claire robinson
2013-02-04 00:20:17 CET
Depends on:
(none) =>
8923
Pascal Terjan
2013-02-06 00:19:45 CET
Depends on:
(none) =>
8977 at least urpmi-proxy should be correct now (if %_webappconfdir now refers to %_httpd_siteconfdir ) CC:
(none) =>
alien
Guillaume Rousse
2013-03-17 22:22:15 CET
Depends on:
(none) =>
9434 Assigning to Guillaume. CC:
(none) =>
pierre-malo.denielou I'm already the assignee for the two remaining apache-specific issue, the mediawiki issue is mediawiki's maintainer responsability. Assignee:
guillomovitch =>
bugsquad Perhaps we should drop mediawiki, as it's not really been maintained. Even the Cauldron version is outdated and insecure, and we've never been able to issue an update for stable. The package hasn't been worked on in quite a while. (In reply to David Walser from comment #8) > Perhaps we should drop mediawiki, as it's not really been maintained. Even > the Cauldron version is outdated and insecure, and we've never been able to > issue an update for stable. The package hasn't been worked on in quite a > while. our wiki use the rpm iirc... CC:
(none) =>
oliver.bgr hmm, we have it? and we never security updated it... this isn't good... (In reply to Manuel Hiebel from comment #9) > our wiki use the rpm iirc... That's terrible news. If nobody from our sysadmin team is interested in maintaining the package, we should switch to something else, like dokuwiki.
Anne Nicolas
2013-04-13 14:20:42 CEST
CC:
(none) =>
ennael1
Anne Nicolas
2013-04-13 14:20:59 CEST
Depends on:
7443 =>
(none) Closing for Mageia 3 Status:
NEW =>
RESOLVED |