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__