Upgrade Debian: Etch to Lenny

De gacq wiki
Revisión del 23:24 17 jun 2009 de Gacq (discusión | contribuciones) (= Serial console problem)
Saltar a: navegación, buscar

Add new public key

gpg --keyserver wwwkeys.eu.pgp.net --recv-keys  9AA38DCD55BE302B
gpg --armor --export 9AA38DCD55BE302B | sudo apt-key add -

Update packages

1) Edit /etc/apt/sources.list and replace "etch" to "lenny"

2) Do the upgrade

aptitude update
aptitude install dpkg aptitude apt
aptitude full-upgrade

Configuration files:

  • Except special configurations overwrite /etc/securetty

Problems

Generated by the upgrade

Serial console problem

/etc/inittab, donde dice
1:2345:respawn:/sbin/getty 38400 tty1

debe decir:

1:2345:respawn:/sbin/getty 38400 hvc0

Source: http://wiki.debian.org/Xen#Nologinpromptwhenusing.60xmconsole.60

salsauth not staring

salsauth not staring because now require run directory

courier-imap-ssl pop3-ssl SSl version

courier-imap-ssl does not work with fetchmail because of SSL version issue

MoinMoin stop working

MoinMoin stop working (http error 500)

Trac stop working

Trac stop working

Default language for new lists in MailMan

Mailman switch default language english

Kernel and Hypervisor not updated

Xen kernel not upgraded / Hypervisor not upgraded too

udev not installed anymore

Notes for Xen users

My way:

DomUs

foreach DomU in DomUs do {

Upgrade DomU
aptitude update
aptitude install dpkg aptitude apt
aptitude full-upgrade
Install kernel modules
aptitude install linux-modules-2.6.26-2-xen-686
Install udev
aptitude install udev
Shutdown
init 0

}

Dom0

Upgrade Dom0
aptitude update
aptitude install dpkg aptitude apt
aptitude full-upgrade
Install xen kernel and hypervisor
aptitude install xen-linux-system-2.6.26-2-xen-686
aptitude install xen-hypervisor-3.2-1-i386
Change kernel and initrd for all DomUs


Reboot