debianもlennyがリリースされてからだいぶ経ちます。
我が家のサーバもlennyなので、ここ最近、etchが動作しているサーバへログインした記憶がありません。
しかし、この前のbindの脆弱性対応の為にいくつかのetchが動作しているサーバへログインしました。
で、早速アップデートをしようと以下のコマンドを実施しました。
# aptitude update
何故か失敗します。
もちろんアップグレードもインストールも出来ません。
ええ、lennyがリリースされたので、etchのパッケージはarchive行きになってしまったんですな。で対応方法として source listを以下の通りに変更しました。

deb http://ftp2.jp.debian.org/debian etch main contrib non-free
deb-src http://ftp2.jp.debian.org/debian etch main contrib non-free
↓ 修正 (日本のミラーサーバを使用する場合)
deb http://ftp.riken.jp/Linux/debian/debian-archive/ etch main contrib non-free
deb-src http://ftp.riken.jp/Linux/debian/debian-archive/ etch main contrib non-free
保存して
# aptitude update
を実行します。
W: There is no public key available for the following key IDs:
B5D0C804ADB11277
のようなエラーが出力された場合、以下のコマンドで対応が可能です。
# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys B5D0C804ADB11277
gpg: requesting key ADB11277 from hkp server wwwkeys.eu.pgp.net
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key ADB11277: public key "Etch Stable Release Key " imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
# gpg --armor --export B5D0C804ADB11277 | apt-key add -
OK