--l76fUT7nc3MelDdI
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 25.M=E4r 2003 - 23:34:49, Andre Heine wrote:
> Hi all,
>=20
> Am Dienstag, 25. M=E4rz 2003 20:47 schrieb Andreas Pakulat:
> > =DCbrigens, wenn auch Win-user auf das CVS zugreifen sollen, gibts
> > ein wenig Probleme. Habe das auch hinbekommen, aber nur per
> > public-key-auth bei ssh.
>=20
> Jep, das habe ich heute auch gemacht :)
>=20
> Hast Du rausbekommen, wie man Win-User mit ssh nur "read-only"=20
> hinbekommt?
>=20
> "anonymous" funktioniert nur mit pserver ;(

Und genau daf=FCr ist anonymous gedacht, das jedermann einfach mal in den
CVS-Code reingucken kann. Nur wirkliche Entwickler erhalten einen
User-Zugang. Da der pserver ja mit deinem ver=E4nderten Verz. nicht so
ganz zurechtkam, versuch ich mal ein paar Hilfestellungen in der
Richtung:

Zuerstmal schau mal unter /usr/share/doc/cvs/html-info, da ist ne ganze
Menge zu dem Thema.

Dann musst du nat=FCrlich die inetd.conf anpassen (Zeile ist bei mir
ziemlich am Ende und auskommentiert) und die /etc/services.

Soweit ich das =FCberblicke brauchst du dann noch die Datei
$CVSROOT/CVSROOT/passwd, mit anonymous::cvs drin. So haben nur
anonymous-User Zugang =FCber pserver und es k=F6nnen keine Passw=F6rter
abgeh=F6rt werden (ich meine das alle Entwickler halt per ssh reinkommen)!

Und dann auf den Clients nur noch CVSROOT auf folgendes setzen:
| CVSROOT=3D":pserver:[EMAIL PROTECTED]:port/pfad/zum/cvs"

Da kannst du dann wieder einen beliebigen nehmen!

> Alle ssh-cvs User k=F6nnen, je nach den Dateirechten, einfach ein
> "commit" senden.
> Grenze ich einige User aus, indem sie nicht mehr zur Gruppe "cvs"=20
> geh=F6ren, d=FCrfen Sie kein "checkout" machen ;(
>
> "#bla.lock" (wei=DF die Datei nicht mehr genau) kann nicht generiert=20
> werden, "Permission denied".

Genau, zum anlegen brauchen die Schreibrechte.

> Dein oben genannter Grund(win Probleme), trifft IMHO auch auf=20
> pserver zu...

Welcher Grund?

> Wie kann ich es erreichen, das ich mit ssh & publickey einen User
> read-only bekomme?

Gar nicht!

Andreas

--=20
Wie man sein Kind nicht nennen sollte:=20
  Lutz Ern=20

--l76fUT7nc3MelDdI
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+gYLeuekl0h+nrMIRAqbBAKCqL/KT/LqzfD4u7p6Bhme86nE4FACdGQjx
U1poDfVFC6lOjVu8MSuCkuc=
=WBeM
-----END PGP SIGNATURE-----

--l76fUT7nc3MelDdI--


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an