Ansvarlig: |
TG-unix |
Forfatter: |
Jan Grønsberg |
Opprettet dato: |
25. april 2006 |
Versjon: |
1.0 |
Sist Endret: |
Ikke Endret |
Sist Endret Av: |
Ikke Endret |
Konto: |
4xxx |
Innledning
Ved innlogging på unix (Solaris, FreeBSD, Linux) trengs det et oppsett via ulike konfigurasjonsfiler for at brukerne skal få et god brukeromgivelse. Hva som kreves vil være avhengig av f.eks om det er en X-innlogging via xdm/dtlogin eller f.eks bare innlogging via ssh. De globale konfigursjonsfilene som har med brukeroppsett å gjøre distribueres stort sett via cfengine.
Tjenestebeskrivelse
For X-login tilbyr vi flere WM (Windowmanager), blant annet KDE og GNOME. Det er KDE som er default (Sun satser mest på GNOME). Brukerne kan velge ved innlogging eller legge inn i .wmrc hva de vil bruke. X-oppsettet innvolverer mange konfigurasjonsfiler som det vil føre for langt å gå inn på her, men de fleste av de trengs ikke endres så veldig ofte.
På hjemmekatalogene brukes .bash_profile, .bashrc, .bash_logout, .emacs m.fl som i hovedsak vil source filer som ligger under /local/skel/. Filene på hjemmekatalogenen holdes enklest mulig for å slippe problemet med oppdatering av disse. Brukerne står fritt til å endre/utvide disse filene.
Ulike applikasjoner kan blant annet ha ulike "dott" filer/kataloger på hjemmekataloger (f.eks .ssh, .mailboxlist, men stort sett opprettes og oppdateres disse automatisk.
Feil i eller manglende i disse filene (filer som starter med punktum) kan være en kilde til feil og at brukeroppsettet fungerer dårlig.
Kvalitetsmål
- De globale konfigfilene skal være så feilfrie som mulig og feil som blir oppdaget skal rettes så raskt som mulig.
- Brukerne skal få samme oppsett uavhengig hvilen loginserver de bruker.
Avhengigheter
- grunnleggende nettstruktur.
- Generell OS-drift
- cfengine
Oppgaveliste
- Vedlikehold av konfigfiler. Noen endres nesten aldri, andre relativt ofte.
- Feilsøking. Ikke uvanlig med feil etter at brukerne selv har innført feil i egne "dott" filer.