サーバーを12.04から14.04に移行するために、do-release-upgradeを実行しました。アップグレードの終了時にサーバーが再起動しました。ただし、ログインすると、矛盾したMotDが表示されます。
Ubuntu 14.04.5 LTS(GNU/Linux 3.13.0-117-generic x86_64)へようこそ
- ドキュメント: https://help.ubuntu.com/
新しいリリース「16.04.2 LTS」が利用可能です。 「do-release-upgrade」を実行してアップグレードします。
このUbuntu 12.04 LTSシステムはサポートが終了しており、セキュリティアップデートは受けていません。このシステムの整合性を保護するには、Extended Security Maintenanceアップデートを有効にすることが重要です:* https://www.ubuntu.com/esm
/ var/lib/ubuntu-release-upgrader/release-upgrade-availableには16.04.2メッセージのみが含まれます(関連する質問で参照されます do-release-upgradeを12.10から13.04にアップグレードした後、ログに13.04について通知されます-in MOTD )
/run/motd.dynamicを削除して再生成しましたが、このメッセージはThe Doctorよりも寿命が長く、リリースアップグレードプロセスでクリーンアップされなかった別の場所から送信されたものでなければなりません。
/etc/update-motd.d/99-esm
には不死のメッセージ/広告が含まれています。このファイルは、2017年4月28日に作成されました。これは、12.04がサポート終了になった日です。
/etc/update-motd.d/99-esm
および/run/motd.dynamic
を削除すると、次回誰かがログインしたときにmotd.dynamic
が更新されます。