Summary: | error when httpd2 loads mod_dav_svn.so | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Alexei <am> |
Component: | subversion-server-dav | Assignee: | Andrey Cherepanov <cas> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P2 | CC: | cas, combr, ender, shrek |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Alexei
2007-03-29 17:31:16 MSD
В нынешнем apache2 нужно ещё модулей наподключать. Сонласен, но проблема в том, что ничего похожего на apache2-mod_dav обнаружить не удалось. Передаю мэйнтейнеру на subversion-1.5.4-alt1 и apache2-2.2.9-alt12 не наблюдается исталляция по умолчанию, в единственное: mod-available.d/dav_svn.conf включил dav_svn=yes, сделал ссылки в mod-enabled.d на dav_*.load. баг закрываю. имею сейчас subversion-server-dav-1.6.4-alt1 apache2-*-2.2.12 в составе первого сейчас есть: /etc/httpd2/conf/mods-available/dav_svn.conf /etc/httpd2/conf/mods-available/dav_svn.load /etc/httpd2/conf/mods-start.d/100-dav_svn.conf /usr/lib64/apache2/modules/mod_authz_svn.so /usr/lib64/apache2/modules/mod_dav_svn.so а вот файла /etc/httpd2/conf/mods-available/mod_authz_svn.load со строкой LoadModule authz_svn_module /usr/lib64/apache2/modules/mod_authz_svn.so нет, в результате a2enmod про него не знает и как будто его и нет. поэтому возникает Invalid command 'AuthzSVNAccessFile', perhaps misspelled or defined by a module not included in the server configuration при старте, а откуда - непонятно. надо бы mod_authz_svn.load в пакет положить ;) ну и вот это еще.. Starting httpd2 service: httpd2: Syntax error on line 44 of /etc/httpd2/conf/httpd2.conf: Syntax error on line 1 of /etc/httpd2/conf/mods-enabled/authz_svn.load: Cannot load /usr/lib64/apache2/modules/mod_authz_svn.so into server: /usr/lib64/apache2/modules/mod_authz_svn.so: undefined symbol: dav_svn_split_uri отписываю обратно- все работает, если заглянуть в dav_svn.load и раскомментировать там authz_svn_module, который просто-таки обязан быть после dav_svn_module. |