> You could try getting commitinfo to call a quick script to 
> check on who's
> committing stuff into the repos...

Yes, I can set commitinfo so that he can't commit anything to the
repository, but for him to be able to checkout I have to give him
write-permissions in the directory, and so he'll be able to do just anything
he wants anyway, allthough not via cvs!

I can't se a good way to deny him write-permissions in the repository and at
the same time allow him to checkout!  Would I have to set up a pserver just
for him, or get a shell that doesn't allow him to do anything else than run
cvs?!?!

Regards, EOF



> -----Original Message-----
> From: Fredrik Liljegren [mailto:[EMAIL PROTECTED]]
> Sent: 03 May 2000 11:30
> To: '[EMAIL PROTECTED]'
> Subject: Read-only local (ssh) access
> 
> 
> How do I manage to give a certain user a read-only access only for the
> cvs-repository?
> 
> When I set up the file-permissions to only grant him read 
> (and x for dirs)
> he can off course read all files by hand; but he cant 
> checkout with cvs,
> because cvs wants to write a lock-file in the directory.
>   In the cederqvist manual, it says that read-only access is only
> specifically implemented for pserver, because it is not 
> needed in other
> methods where the users permissions is set with eg unix 
> file-permissions.
> But this won't work, since I have to give him write-permissions in the
> directory, and thus total control!
> 
> Regards, EOF
> 

Reply via email to