Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'does pserver require passwd file?' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
does pserver require passwd file?
Authored by: dinskeep on Nov 23, '03 12:25:09AM

I had cvs login working with pserver on 10.2 and didn't do anything with $CVSROOT/CVSROOT/passwd - I've saved my old CVSROOT directory and have no such file. Is there something different in cvs in 10.3 that requires a passwd file? I keep getting

"cvs login: authorization failed: server breezy rejected access to /usr/cvsroot for user skeep"

when I try to log in - aside from the passwd file, I've done everything else in this thread (xinetd.d entry, no quotes around the root in server_args). Is passwd required?



[ Reply to This | # ]
apparently yes, if:
Authored by: dinskeep on Nov 23, '03 01:11:21AM

I'm answering my own question here, but maybe it will help someone. Apparently if a user uses the ShadowHash authentication_authority, then you must create a $CVSROOT/CVSROOT/passwd file entry for them, as described above. I guess panther now defaults to using ShadowHash. To tell if the user you're having problems with uses ShadowHash, do:

niutil -read local@localhost /users/youruser

If you see the line "authentication_authority: ;ShadowHash;" then you'll need to do the passwd file stuff descibed earlier in this thread. The end result of that will be a line in the passwd file that looks like:

youruser:syw8996A9879sddns

assuming that youruser's password crypts to syw8996A9879sddns



[ Reply to This | # ]
apparently yes, if:
Authored by: hal9k on Jan 07, '04 09:11:54AM

Dave,
it definitely helped me! I used CVS with OS X 10.2 and didn't use a passwd file, I didn't even think I'd have to use it with 10.3!

So thanks a lot for replying your own question.

Armin



[ Reply to This | # ]