Bug 13886 - [!] broken default configuration
Summary: [!] broken default configuration
Status: CLOSED FIXED
Alias: None
Product: Branch 4.0
Classification: Distributions
Component: apache2-mod_rpaf (show other bugs)
Version: 4.0
Hardware: all Linux
: P2 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on: 13917
Blocks:
  Show dependency tree
 
Reported: 2008-01-06 02:01 MSK by Michael Shigorin
Modified: 2008-02-22 12:26 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2008-01-06 02:01:10 MSK
[00:52:37] <Pilot> уф. разобрался с RPAF, он просто криво упакован
[00:52:44] <Pilot> заработало
[00:53:00] <gvy> багу повесишь?  или так хоть скажи
[00:53:14] <gvy> конфиг кладёт туда, куда не смотрят?
[00:53:42] <Pilot> # cat /etc/httpd2/conf/mods-available/rpaf.load 
LoadModule rpaf_module         /usr/lib/apache2/modules/mod_rpaf.so
[00:54:08] <Pilot> только когда такой файл нарисован, модуль можно включить
командой a2enmod rpaf
[00:54:33] <Pilot> до этого он успешно игнорируется и в его конфиге можно писать
хоть поэмы Пушкина
[00:55:44] <Pilot> возможно, правильно его класть в каталог
original/mods-available, чтобы кто-то его оттуда перекладывал в
conf/mods-available, но тут я не уверен
[00:57:04] <gvy> багу-то повесишь или мне?
[00:57:48] <Pilot> если не лень, повесь
Comment 1 Konstantin A Lepikhov (L.A. Kostis) 2008-01-06 02:24:03 MSK
т.е. команда a2enmod mod_rpaf игнорируется?
Comment 2 solo 2008-01-06 02:47:52 MSK
(In reply to comment #1)
> т.е. команда a2enmod mod_rpaf игнорируется?

(In reply to comment #0)
> [00:52:37] <Pilot> уф. разобрался с RPAF, он просто криво упакован
> [00:52:44] <Pilot> заработало
> [00:53:00] <gvy> багу повесишь?  или так хоть скажи
> [00:53:14] <gvy> конфиг кладёт туда, куда не смотрят?
> [00:53:42] <Pilot> # cat /etc/httpd2/conf/mods-available/rpaf.load 
> LoadModule rpaf_module         /usr/lib/apache2/modules/mod_rpaf.so
> [00:54:08] <Pilot> только когда такой файл нарисован, модуль можно включить
> командой a2enmod rpaf

  Так и должно быть: a2enmod завязана исключительно на
/etc/httpd2/conf/mods-available/<имя>.load, и соответствующий <имя>.conf
подключает _только_ при наличии <имя>.load.

> [00:54:33] <Pilot> до этого он успешно игнорируется и в его конфиге можно писать
> хоть поэмы Пушкина
Comment 3 Denis Ovsienko 2008-01-06 13:37:07 MSK
(In reply to comment #1)
> т.е. команда a2enmod mod_rpaf игнорируется?

Она запускается, честно не находит файл .load и на этом завершает полезную
деятельность. И неудивительно, потому что единственным файлом из пакета с
директивой LoadModule является /etc/httpd2/conf/modules.d/A.500_rpaf.conf.
modules.d никакому пакету не принадлежит, конфигурацией Apache2 не
обрабатывается, и вероятнее всего создаётся самим же apache2-mod_rpaf.
То есть правильный контент назван неправильным именем файла и положен в
неправильный каталог. Пока это так, естественно,
/etc/httpd2/conf/addon.d/A.mod_rpaf.conf с помощью IfModule успешно нейтрализован.
Comment 4 Konstantin A Lepikhov (L.A. Kostis) 2008-01-07 14:05:34 MSK
(In reply to comment #3)
> (In reply to comment #1)
> > т.е. команда a2enmod mod_rpaf игнорируется?
> 
> Она запускается, честно не находит файл .load и на этом завершает полезную
> деятельность. И неудивительно, потому что единственным файлом из пакета с
> директивой LoadModule является /etc/httpd2/conf/modules.d/A.500_rpaf.conf.
> modules.d никакому пакету не принадлежит, конфигурацией Apache2 не
> обрабатывается, и вероятнее всего создаётся самим же apache2-mod_rpaf.
> То есть правильный контент назван неправильным именем файла и положен в
> неправильный каталог. Пока это так, естественно,
> /etc/httpd2/conf/addon.d/A.mod_rpaf.conf с помощью IfModule успешно нейтрализован.
О какой версии mod_rpaf мы говорим? apache2-mod_rpaf-0.5-alt3 уже давно приведен
в порядок.
Comment 5 Konstantin A Lepikhov (L.A. Kostis) 2008-01-07 14:07:22 MSK
Поскольку речь идет о branch-4.0 меняю Product.
Comment 6 Michael Shigorin 2008-01-08 22:01:12 MSK
(In reply to comment #5)
> Поскольку речь идет о branch-4.0 меняю Product.
Ой, сорри, да.  Говорим мы о том, что попало в Server 4.0.1 + updates/4.0, это
apache2-mod_rpaf-0.5-alt2.

Если исправлено -- наверное, стоит положить в бранч и м.б. рекомендовать в
updates, чтоб пакет работал "из коробки"?
Comment 7 Mikhail Gusarov 2008-02-22 10:09:36 MSK
В бранче лежит 0.5-alt3 с присутствующим .conf.

Закрыть?

Comment 8 Michael Shigorin 2008-02-22 12:21:01 MSK
(In reply to comment #7)
> В бранче лежит 0.5-alt3 с присутствующим .conf.
> Закрыть?
Давай лучше попросим Диму положить в updates.  Негоже за исправлениями к серверу
отсылать в бранч.
Comment 9 Denis Ovsienko 2008-02-22 12:26:23 MSK
И в updates/4.0, и в branch/4.0 apache2-mod_rpaf-0.5-alt3 давно уже доехал,
закрываю.