[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> если не лень, повесь
т.е. команда 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 давно уже доехал, закрываю.