Index: subversion/tests/clients/cmdline/davautocheck.sh
===================================================================
--- subversion/tests/clients/cmdline/davautocheck.sh (revision 14162)
+++ subversion/tests/clients/cmdline/davautocheck.sh (working copy)
@@ -56,7 +56,8 @@
}
function get_loadmodule_config() {
- local SO="$HTTPD_REAL_ROOT/libexec/$1.so"
+ local MD=`apxs -q LIBEXECDIR`
+ local SO="$MD/$1.so"
# shared object module?
if [ -r "$SO" ]; then
@@ -121,12 +122,17 @@
HTTPD_LOG="$HTTPD_ROOT/log"
HTTPD_MIME_TYPES="$HTTPD_ROOT/mime.types"
BASE_URL="http://localhost:$HTTPD_PORT"
+HTTPD_USERS="$HTTPD_ROOT/users"
mkdir "$HTTPD_ROOT" \
|| fail "couldn't create temporary directory '$HTTPD_ROOT'"
say "Using directory '$HTTPD_ROOT'..."
+say "Adding users for lock authentication"
+htpasswd -bc $HTTPD_USERS jrandom rayjandom
+htpasswd -b $HTTPD_USERS jconstant rayjandom
+
touch $HTTPD_MIME_TYPES
cat > "$HTTPD_CFG" <<__EOF__
@@ -165,10 +171,18 @@
DAV svn
SVNParentPath "$ABS_BUILDDIR/subversion/tests/clients/cmdline/repositories"
+ AuthType Basic
+ AuthName "Subversion Repository"
+ AuthUserFile $HTTPD_USERS
+ Require valid-user
DAV svn
SVNPath "$ABS_BUILDDIR/subversion/tests/clients/cmdline/local_tmp/repos"
+ AuthType Basic
+ AuthName "Subversion Repository"
+ AuthUserFile $HTTPD_USERS
+ Require valid-user
__EOF__