zkusenost s upgradem mail serveru
To |
czdebian-l zavinac debian bod cz |
From |
Petr Stehlik <pstehlik zavinac sophics bod cz> |
Date |
Fri, 20 Feb 2009 13:07:07 +0100 |
Zdar,
nikdy predtim jsem nemel potrebu popisovat tu prubeh upgrade, ale u
lennyho to asi stoji za to. Upgradoval jsem maly mail server s exim4:
- "apt-get install apt" rozhodne ne, viz muj jiny thread
- "aptitude install apt" uz nic patologickeho delat nechtel, tak jsem ho
pustil - upgradoval rovnou i aptitude, libstdc a nejake drobnosti
- "aptitude upgrade" se opet vytasil s 78 extra baliky z X11, GTK a snad
i GNOME. Zkusil jsem --without-recommends, ale to stahl na extra 57
(ubral asi jen cast GNOME), coz je porad tak hrozne, ze jsem ho to
nechal udelat with-recommends, stejne to budu muset dohledat a pomazat
rucne.
Je mi zahadou, ktery balicek ma blbe zavislosti, ze ssebou do cisteho
serveru vzdycky dotahne X11, GTK, pango, fonty a dalsi uplne <censored>.
Bohuzel jsem to nemel cas resit, zkusim pozdeji s apt-rdepends.
Z dalsich zajimavosti vybiram:
- zmenu syntaxe uzivatelskych konfiguracnich souboru exim4, coz jsem
zjistil az v prubehu upgradu a pak mi hodinu nejelo SMTP
- klasicke problemy pri upgradu serveru s apache1 (kdy zacne brblat u
libapache-mod-php, misto aby navrhl upgrade celeho apache na apache2,
coz ale v ramci safe-upgrade jeste nemuze, a full-upgrade je doporucovan
az jako nasledujici krok, kdy uz je skoro pozde).
- novy mailman, ktery jsem upgradoval presto, ze stary mel neco ve
frontach, ale nevim co, protoze doporuceny prikaz pro prohlizeni front
padal na nejake python chyby
- hlavni prekvapko ale bylo s apache2 a Cacert certifikatem pro vice
subdomen. S tim jsem si hral az po pulnoci a nepovedlo se mi to uz do
rana vyresit, takze web jsem jeste nespustil - apache2 proste trva na
tom, ze Common Name z certifikatu musi odpovidat domenovemu jmenu
uvedenemu v konfiguraci ServerName apache. Na to se jdu ted podivat
znovu, co je to za prekvapko.
Premyslim, ze webservery budu upgradovat jinak - ze nejdriv prejdu z
apache na apache2 (jeste v ramci Etche), a pak teprve budu upgradovat na
Lennyho. A mozna by to chtelo jit jeste dal, a s pomoci backports
upgradovat klicove baliky, aby cloveka neprekvapila treba ta zmena
syntaxe konfigu...
Petr
Partial thread listing: