Etter litt leting i forskjellige filer i NAV fant jeg fram til linjen "DOMAIN_SUFFIX" i filen "/usr/local/nav/local/etc/conf/nav.conf".
Forklaringen for denne var slik: # The domain suffices for the installation. These comma separated suffices # will be removed from sysnames before insertion to the database.
Flott tenkte jeg, her kan jeg f? fjernet f.eks. ".uninett.no" fra de fleste ruterne vi har.
Jeg forandret alts? denne linjen som ble laget under installasjon: DOMAIN_SUFFIX=hsh.no
til
DOMAIN_SUFFIX=hsh.no,uninett.no
Jeg hadde ogs? et problem med at jeg ikke kunne sette portnavn p? v?r switch til "haugesund-gw.uninett.no", dette navnet er for langt. Etter denne forandringen slipper jeg unna med ? sette portnavnet til "haugesund-gw".
-=*=-
Men, det m?tte jo selvsagt dukke opp et annet problem.
Vi har et Active Directory domene som heter "w.hsh.no". Dette har underdomener som "fag.w.hsh.no" og "stud.w.hsh.no". Etter at jeg oppdaget linjen over s? tenkte jeg at jeg n? kunne fjerne disse endelsene ogs? i servernavn i databasen. Jeg mener at de f?r navnet "munin" istedenfor "munin.fag.w" i databasen. Og for "stud.w.hsh.no" og "fag.w.hsh.no" s? virker dette.
Men for kun "w.hsh.no" fikk jeg problemer.
Hvis jeg endrer linjen til:
DOMAIN_SUFFIX=stud.w.hsh.no,fag.w.hsh.no,w.hsh.no,hsh.no,uninett.no (Merk at en m? ha de lengste domenenavnene f?rst)
s? fjernet NAV like godt alle "w"-ene for v?re "gw"-er og "sw"-er. S? en switch som heter "haugesund-sw.hsh.no" dukker opp i databasen som "haugesund-s".
Er dette en bug?
Eller kanskje en kan endre formatet p? denne linjen slik at en oppgir et innledende "." slik at ".w.hsh.no" ikke ikke kan bli sammenlignet med "sw" og "gw".
Dette gjelder kanskje for flere tilfeller? Hva hvis en har et domene ".stud.domene.no" og en server som heter "wwwstud.domene.no"? Vil denne serveren dukke opp i databasen som "www"?
N? bruker jeg linjen uten "w.hsh.no" og har f?tt en utlisting som er mye bedre ? se p? og portnavnene p? switcher ser ogs? bedre ut, men det hadde v?rt fint ? f? med den siste lille biten ogs?.
- Roger