Что эквивалент к motd.tail в 11,04?

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.

Я использую его для идентификации моих серверов, когда я вхожу в систему и удостоверяюсь, что нахожусь на правильной машине, таким образом, мне не нужно ничто динамическое, просто простое сообщение.

К чему эквивалент motd.tail (добавление маленького сообщения в конец MOTD), который работает с Ubuntu 11.04?

9
задан 17 June 2011 в 03:17

2 ответа

Для ответа на вопрос непосредственно просто отредактируйте /etc/update-motd.d/99-footer.

/etc/update-motd.d/ довольно стандартный дамп конфигурации, который заказан именем файла. 99-footer последняя вещь там так, чтобы был соединен болтом на в последний раз. В Аккуратном по умолчанию это просто проверяет, чтобы видеть, существует ли названный файл /etc/motd.tail и если существует, это добавляет это к motd:

[ -f /etc/motd.tail ] && cat /etc/motd.tail || true

Таким образом, у Вас действительно есть два варианта. Можно или добавить еще некоторую логику там только к echo некоторый вывод (это - сценарий оболочки, не текстовый файл, в конце концов) или можно создать (или отредактировать, если у Вас уже есть один), /etc/motd.tail. Так или иначе совершенно допустимо.

7
ответ дан 23 November 2019 в 05:07

Согласно серверному руководству Ubuntu, pam_motd выполняет сценарии в /etc/update-motd.d в числовом порядке.
Вывод сценариев записан в/var/run/motd, сохранив числовой порядок, затем конкатенировал с/etc/motd.tail.

Больше информации может быть найдено здесь.

1
ответ дан 23 November 2019 в 05:07

Другие вопросы по тегам:

Похожие вопросы: