[Norsk] [English] [Português]

Skolelinux - CVS server informatie

De CVS server is toegankelijk via CVS (ssh, pserver en viewcvs) vanaf developer.skolelinux.no. The latest versie van documenten, web pagina's en bron code is beschikbaar op de server.

Er worden twee types van accounts uitgegeven: ssh accounts (met cvs access) and pure cvs accounts.

Om een pure cvs account te verkrijgen:

Om ssh toegang te krijgen:

Om alle modules uit te checken doe je het volgende:

CVS via Secure Shell (ssh) - aanbevolen

CVS via SSH maakt gebruik van beveiligde verbindingen waardoor het onmogelijk word om je wachtwoord of de inhoud van je bestand te achterhalen gedurende je uitwisseling met de CVS server. Het is zowel via je eigen account op developer.skolelinux.no, en vanop je eigen computer verbonden met het net mogelijk om bestanden over te zetten van en naar de CVS server.

Vanop je eigen desktop met internet connectie doe je het volgende:

CVS_RSH=ssh
export CVS_RSH
cvs -d :ext:cvs.skolelinux.no:/var/lib/cvs co skolelinux

Als je ingelogd bent in je eigen account op developer.skolelinux.no, doe je het volgende:

cvs -d /var/lib/cvs co skolelinux

CVS via pserver

CVS via pserver verstuurd wachtwoorde en bestanden als plain text, waardoor het eenvoudig wordt voor iedereen tussen jouw en de CVS server om je wachtwoord te bemachtigen.

cvs -d :pserver:$USER@cvs.skolelinux.no:/var/lib/cvs login
[Voer je wachtwoord in - dit wordt opgeslagen in ~/.cvspass en wordt onthouden tussen sessies.]
cvs -d :pserver:$USER@cvs.skolelinux.no:/var/lib/cvs co skolelinux

Anonieme CVS via pserver

De hele wereld heefd anonieme lees rechten (dus geen schrijf rechten) op de CVS-tree:

cvs -d :pserver:anoncvs@cvs.skolelinux.no:/var/lib/cvs login
Het wachtwoord is 'anoncvs'.
cvs -d :pserver:anoncvs@cvs.skolelinux.no:/var/lib/cvs co skolelinux

Betreffende CVS

The officiële CVS handleiding (Version Management with CVS by Per Cederqvist) is verkrijgbaar op http://www.cvshome.org/docs/manual/.

Informatie voor beheerders

Hoe een SSH account aan te maken

SSH toegang voor ontwikelaars wordt als volgt toegestaan:

Voorbeeld

# adduser user_name
[voer een random wachtwoor in - dit veranderen we later]
[voer de volledige naa, met email adres in]
[telefoon nummer is optioneel]
# vi /etc/shadow
[Voeg de passwd-hash toe op de juiste plaats]
# adduser user_name src
# echo mailadress > ~user_name/.forward
# chown user_name.user_name ~user_name/.forward

Hoe een pserver account aan te maken

Maak een gebruiker aan met de shell ingesteld als /bin/false.

Edit CVSROOT/passwd en voer de wachtwoord hash in.


drift@skolelinux.no