SargeBrekk
Her følger en liste over ting som kan være greit å brekke/fikse ved oppgradering til sarge:
- cassarossa reinstalleres. End of story. Det er en million gillion backports der der nå...
- Apache på cirkus kjører php med "register_globals on". Dette er fyfy, ekkelt, hårete og masse annet lugubert. Ved oppgradering til sarge er det fint å sette dette til off, og så heller sette "php_flag register_globals on" i de Apache VirtualHost'ene som krever "register_globals on" for å fungere. All fremtidig kode skal fungere uten register_globals. Det er et ufravikelig krav. All gammel kode burde skrives om etterhvert som den røres/erstattes. (fopen_wrappers kan også skrus av mens man er i gang...)
- Apache1 -> Apache2 er en fin oppgradering generelt sett, som sikkert kommer til å brekke mye rart av ukkete PHP-kode.
- Samme med setuid/setgid-binærer.
- PostgreSQL kan godt få lov til å få autovacuum når den oppgraderes til 7.4.
- Vi kan også enable "local all ident sameuser" igjen, så do-maintenance (ikke fiks-driten.sh :-P) funker, selv om den ikke trenges når vi har autovacuum. (Fiks www.samfundet.no først, dog. :-) )
- Den kritiske Apache-tjeneren (httpd-critical) burde bytte uid om vi ikke går rett på mpm_metux (evt. apache2-mpm-itk).
- cirkus sjonglerer rundt på disker: sda beholdes, sdb kastes ut og erstattes med 36GB-disken som tidligere var UKA-disk, vi setter inn fire eksisterende IBM-disker (gamle Skrues to systemdisker, Salong-disken og tidligere home-disk) og lager RAID10 for /var/lib/postgres. Husk 4kB-blokker og ext3 med -o journal=writeback,noatime. :-)
- DNS burde oppdateres når masse nye tjenester begynner å støtte IPv6. Dessuten burde man oppdatere ting som hosts.allow og pg_hba.conf så de tillater innlogging fra IPv6-rangen vår.
- MySQL går.
Systemer som burde sjekkes etter oppgradering
Merk: Dette er ikke bare en greie for kritiske systemer. Alle som har noe de potensielt tror kan brekke av en oppgradering, sleng det på her, så blir det ikke glemt.
- MedlemsDB – PostgreSQL oppdateres, PHP oppdateres, osv., masse kan brekke
- www.samfundet.no – naturlig case, av samme grunn som forrige.
- Mailman-webinterface.
- FGs web.
- Fulltekstindeksen i ITK-wikien burde bygges på nytt for å få æøå m.m. riktig når man får oppgradert Perl til noe som skjønner UTF-8. :-)
- Robokop. register_globals-ræl...
Lenker: Start, gammel dokumentasjon
Epost: itk@samfundet.no | Telefon: 992 15 925 | Sist endret: 2006-09-03 13:54 | Revisjon: 35 (historie, blame) | Totalt: 1905 kB | Rediger