I've tried Subversion + Apache2 (mod_dav_svn) on Debian Lenny, and authentication works out of the box. But I can't force Apache2 to work in UTF-8 locale, so that my reposytories with cyrillic names was reachable.