Ansvarlig: |
Unix-Skipper |
Forfatter: |
Anders Håkon Gaut |
Opprettet dato: |
10. oktober 2005 |
Versjon: |
1.1 |
Sist Endret: |
5. september 2006 |
Sist Endret Av: |
Øyvind Møll |
Konto: |
4015 |
Innledning
Det vedlikeholdes en lett modifisert installasjon av systemet GForge.
Tjenestebeskrivelse
Det tilbys tilgang til et programvareutviklingsmiljø for distribuert, open source programvareutvikling på opensource.idi.ntnu.no. Miljøet er tilgjengelig for eksterne og interne brukere.
Operativ beskrivelse
opensource.idi er en installasjon av GForge, som er et websystem som kjører på Apache+PHP med PostgreSQL som database-backend, samt noen relaterte tjenester.
Undersystemer/moduler
- Anonym read-only CVS gjennom CVS pserver kjørt fra inetd.
- CVS over SSH. GForge har sin brukerdatabase i PostgreSQL, og GForge-brukere gis tilgang til å logge inn på maskinen med SSH for å kjøre CVS. Dette er implementert ved hjelp av en NSS-modul som aktiveres gjennom nsswitch.conf.
- Dokuwiki med autentisering mot GForge sin brukerdatabase.
- Administrative cron-jobber.
Kvalitetsmål
Oppetid målt fra eksternt nett (>98% for hver av web, CVS pserver, innlogging+cvs)
Feilresponstid (< 1 arbeidsdag)
Avhengigheter
- Grunnleggende nettstruktur.
- Grunnleggende maskinvare og OS på maskinen som kjører tjenesten
- Innsida-SSO (Ved førstegangs brukerregistrering autentiseres NTNU-brukere gjennom Innsida-SSO)
Oppgaveliste
- Kritiske programvareoppdateringer
- Håndtere CVS-problemer