motd.tail
は このバグレポート に従って非推奨になりました:
motd(5) says: "The contents of this file are regenerated upon every system
boot based on the contents of /etc/motd.tail." This is not true anymore, as
Ubuntu uses the update-motd framework. Any reference to motd.tail should be
replaced with a reference to the update-motd framework or update-motd(5).
The manpage for motd.tail should be removed.
ログイン時にサーバーを識別し、適切なマシン上にいることを確認するためにこれを使用しているため、動的なものは必要なく、単純なメッセージだけが必要です。
Ubuntu 11.04で動作するmotd.tail
(MOTDの最後に小さなメッセージを追加)と同等のものは何ですか?
質問に直接回答するには、/etc/update-motd.d/99-footer
を編集するだけです。
/etc/update-motd.d/
は、ファイル名の順に並べられたかなり標準的な構成ダンプです。 99-footer
はそこにある最後のものなので、最後に固定されます。 Nattyでは、デフォルトで/etc/motd.tail
というファイルが存在するかどうかを確認し、存在する場合はmotdに追加します:
[ -f /etc/motd.tail ] && cat /etc/motd.tail || true
したがって、2つの選択肢があります。 echo
の出力(これはテキストファイルではなくシェルスクリプトです)にロジックを追加するか、/etc/motd.tail
を作成(または既にある場合は編集)できます。どちらの方法も完全に有効です。
Ubuntu Server Guideによると、pam_motd
は/etc/update-motd.d
のスクリプトを番号順に実行します。
。
詳細については、 こちら をご覧ください。