On Mon, Aug 20, 2007 at 05:43:42PM +0200, Yves Martin wrote: > Hello, > >I'm trying to configure a cvs server 1.12.13-8 from Debian Etch with PAM >authentication on pserver protocol. > >Here is my pam file /etc/pam.d/cvs to use ldap: > >auth required /lib/security/pam_ldap.so >account sufficient /lib/security/pam_ldap.so >account required /lib/security/pam_unix_acct.so > >My CVSROOT/config file contains: >SystemAuth=no >PamAuth=yes >DefaultPamUser=cvs > >Only the "cvs" account is a system account. > >$ cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot login > >works properly (fail with wrong password, pass if right) > >But a checkout fails: >$ cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot co cvstest >Fatal error, aborting. >ldapuser: no such system user > >I really agrees that "ldapuser" is not a system user, but I expect the >"switch_to_user" method to use "cvs" account. > >May you help me to get it right ?
Hi Yves, I'm the Debian CVS maintainer. You're looking at a place where the behaviour of the Debian CVS package will differ from the normal upstream due to some local patches. I'll help you work through stuff if you need - contact me off-list, or post a bug in the Debian BTS. -- Steve McIntyre, Cambridge, UK. [EMAIL PROTECTED] "Since phone messaging became popular, the young generation has lost the ability to read or write anything that is longer than one hundred and sixty characters." -- Ignatios Souvatzis
