On Wed, Mar 03, 2010 at 03:22:55PM +0500, Катаргин Алексей wrote: > Hello, guys! > > I wrote a patch for svnserve. It allows you to specify sasl service > > name for each repository using the directive "sasl-service-name" > > in section [sasl] in svnserve.conf for the repository. This is necessary > > to provide access rights to each repository using the chain sasl-pam. > > If this option is not specified, it will be the default sasl_service_name ie > "svn".
The patch looks technically correct, but I don't understand why it is needed. Can you explain why it is needed? It sounds to me as if you'd like to forward authentication requests from SASL to PAM. Why can't you achieve this by configuring SASL appropriately, without changing svn? (Note: I don't know much about SASL). Thanks, Stefan