Depois de ler a svnserve source, encontrei a resposta. Mesmo com -t , ele ainda delega ao sasl para autenticar, é apenas que a autenticação externa via o usuário do SSH é agora uma opção. Mas para que isso funcione, eu tive que adicionar EXTERNAL como um mecanismo permitido para o mech_list no meu arquivo /usr/lib/sasl2/svn.conf .