Summary: | [!] broken default configuration | ||
---|---|---|---|
Product: | Branch 4.0 | Reporter: | Michael Shigorin <mike> |
Component: | apache2-mod_rpaf | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED FIXED | QA Contact: | Andrey Cherepanov <cas> |
Severity: | normal | ||
Priority: | P2 | CC: | ldv, pilot, solo |
Version: | 4.0 | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | 13917 | ||
Bug Blocks: |
Description
Michael Shigorin
2008-01-06 02:01:10 MSK
т.е. команда a2enmod mod_rpaf игнорируется? (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> до этого он успешно игнорируется и в его конфиге можно писать > хоть поэмы Пушкина (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 успешно нейтрализован. (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 уже давно приведен в порядок. Поскольку речь идет о branch-4.0 меняю Product. (In reply to comment #5) > Поскольку речь идет о branch-4.0 меняю Product. Ой, сорри, да. Говорим мы о том, что попало в Server 4.0.1 + updates/4.0, это apache2-mod_rpaf-0.5-alt2. Если исправлено -- наверное, стоит положить в бранч и м.б. рекомендовать в updates, чтоб пакет работал "из коробки"? В бранче лежит 0.5-alt3 с присутствующим .conf. Закрыть? (In reply to comment #7) > В бранче лежит 0.5-alt3 с присутствующим .conf. > Закрыть? Давай лучше попросим Диму положить в updates. Негоже за исправлениями к серверу отсылать в бранч. И в updates/4.0, и в branch/4.0 apache2-mod_rpaf-0.5-alt3 давно уже доехал, закрываю. |