Skolelinux og SVN
Skolelinux' SVN-tjener er tilgjengelig via SVN fra developer.skolelinux.no. Siste utgave av dokumenter, nettsider og kode er tilgjengelig der.
Hvis du vil sjekke ut anonymt (og ikke melde inn endringer) bruk:
svn checkout svn://svn.skolelinux.org/skolelinux/trunk
Hvis du derimot vil gjøre endringer du melder inn (flott!), så må du ha en konto, se neste avsnitt.
For å få en svn-konto:
Send en e-post til drift@skolelinux.no med ønsket brukernavn, passordhash (som du kan lage ved hjelp av f.eks. cryptit) og en kort beskrivelse av hva du skal gjøre i Skolelinux. NB: Skriv på engelsk, da også engelskspråklige er med i driftspersonalet. Bruk også et personlig brukernavn, da kontoen er personlig.
- Legg helst ved din personlige signatur, særlig hvis du ikke kjenner andre fra prosjektet fra før som kan gå god for at du er den du utgir deg for.
For å hente ut (en del av) SVN med din nye konto, se her.
For å melde inn igjen, se her.
Offisiell SVN-håndbok
Den «offisielle» SVN-håndboka finner du på: http://subversion.tigris.org/
Direktelenke til den norske brukerhåndboka: http://svnbook.red-bean.com/
Informasjon til drifts-personell
Opprette en SSH-konto
SSH-tilgang til developer opprettes slik:
- Opprett brukeren med nødvendig informasjon.
- Sett passordet til den tilsendte passwd-hashen.
- Legg brukeren inn i gruppa «src» for å få skrivetilgang til SVN.
- Legg inn videresending av e-post.
Her er et eksempel.
# adduser brukernavn [skriv inn ett tilfeldig passord - det endres senere] [fyll inn fullt navn, inkludert e-post-adresse] [telefonnummer er valgfritt] # vi /etc/shadow [Legg inn passwd-hash i riktig felt] # adduser brukernavn src # echo mailadresse > ~brukernavn/.forward # chown brukernavn.brukernav. ~brukernavn/.forward