I think it actually works like this:

SystemAuth=no means that the domain user database is NOT checked so
the user must be a local user
SystemAuth=yes means that the user can be a domain user if he is not
local

In other words, with 'no' the user will need to be a local user on the
CVS server, with 'yes' he can also be a domain user.
But in both cases the user must always be a valid system user! Either
local or domain.

If you disable Impersonation then the cvs commands will be executed by
the server in the context of the SYSTEM account, which CVSNT uses.
This means that all attempts to control access using file system
permissions will fail, all operations are done by user SYSTEM.
And this setting has no influence on the actual authentication of
users, it is only applied after the user has been accepted.

/Bo

On Sat, 9 Mar 2002 10:11:28 +0000 (UTC), [EMAIL PROTECTED]
wrote:

>I confirm the problem.
>
>If an user tries to login with pserver it seems only to work
>if the user has a valid NT account.
>
>However the password from the passwd-file is taken.
>
>I used cvsnt rc2 with:
>
>SystemAuth==no
>and
>Impersonation disabled!
>
>
>greetings
>Heiko
>_______________________________________________
>Cvsnt mailing list
>[EMAIL PROTECTED]
>http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt


/Bo
(Bo Berglund, developer in Sweden)
_______________________________________________
Cvsnt mailing list
[EMAIL PROTECTED]
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Reply via email to