I'm trying to get subversion happening with Apache2 on a SuSE 9.1 machine
but have run into a (mental) block.
Reading chapter 6 of the svn-book it says Apache2 needs ...
LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
Both of these .so files are in /usr/lib/apache2so that isn't a problem. The
problem is figuring out where to nominate them in the Apache config stream.
Chapter 6 says /etc/apache2.httpd.conf but that file doesn't appear to do
so directly. Instead it nominates (on my system)
I though this might be the spot until I read the warning at the top
<snipped from /etc/apache2/sysconfig.d/loadmodule.conf>
# Files in this directory are created at apache start time by
# Do not edit them!
# as listed in APACHE_MODULES (/etc/sysconfig/apache2)
LoadModule access_module /usr/lib/apache2-prefork/mod_access.so
LoadModule cgi_module /usr/lib/apache2-prefork/mod_cgi.so
LoadModule dir_module /usr/lib/apache2-prefork/mod_dir.so
LoadModule userdir_module /usr/lib/apache2-prefork/mod_userdir.so
... so I looked at /usr/sbin/rcapache2 which is a bash script and it calls
usr/share/apache2/get_module_list is also a bash script which calls
/etc/sysconfig/apache2/load_configuration before writing out the above
snipped loadmodule.conf file
The /etc/sysconfig/apache2/load_configuration script points to
/etc/sysconfig/apache2 which is apparently NOT the main apache
configuration file. That honour is reserved for /etc/apache2/httpd.conf
nominated in Chapter 6.
I started writing this email to beg for assistance or a rusty razorblade so
I could end it all peacefully. However, I chanced upon a space-separated
list of modules in /etc/sysconfig/apache2 and I quietly inserted dav
followed by dav_svn in that list - in the correct alphabetic sequence.
Now my task is to go back to Chapter 6 and see what has to be done next.
So this email is now really a progress report. I'll let you know how I make
out with the rest later. I can feel a whinge coming on so I'd better get
back to work.
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Mon Mar 7 04:52:56 2005