pam_motd
При входе на сервер Ubuntu вы можете заметить информативное сообщение дня (Informative Message Of The Day - MOTD). Эта информация собирается и отображается с использованием пары пакетов:
- landscape-common: предоставляет основные библиотеки для landscape-client, который может использоваться для управления системой с помощью web приложения Landscape. Пакет включает утилиту /usr/bin/landscape-sysinfo, которая используется для сбора информации, выводимой в MOTD. 
- update-notifier-common: используется для автоматического обновления MOTD через модуль pam_motd. 
pam_motd выполняет сценарии в /etc/update-motd.d в порядке чисел, предваряющих имена файлов. Вывод сценариев записывается в /var/run/motd с сохранением порядковых номеров и затем объединяется с /etc/motd.tail.
Вы можете добавить вашу собственную динамическую информацию к MOTD. Например, добавить информацию о погоде:
- Сначала установите пакет weather-util: - sudo apt-get install weather-util 
- Утилита weather использует данные METAR из National Oceanic and Atmospheric Administration и прогнозы от National Weather Service. Чтобы найти информацию для вашего региона вам потребуется 4-хсимвольный индикатор местоположения ICAO. Он может быть определен при заходе на сайт National Weather Service. - Несмотря на то, что National Weather Service является правительственным агентством США, оно имеет доступ к данным от погодных станций по всему миру. Однако локальная информация о погоде может предоставляться не для всех мест за пределами США. 
- Создайте файл /usr/local/bin/local-weather, простейший shell сценарий, использующий weather с вашим ICAO индикатором местоположения: - #!/bin/sh # # # Prints the local weather information for the MOTD. # # # Replace KINT with your local weather station. # Local stations can be found here: http://www.weather.gov/tg/siteloc.shtml echo weather -i KINT echo
- Сделайте файл сценария выполняемым: - sudo chmod 755 /usr/local/bin/local-weather 
- Создайте символьную ссылку в /etc/update-motd.d/98-local-weather: - sudo ln -s /usr/local/bin/local-weather /etc/update-motd.d/98-local-weather 
- Наконец выйдите из сервера и войдите повторно чтобы увидеть новое сообщение MOTD. 
Теперь вы будете получать приветствия с некоторой полезной информацией и информацией о погоде, которая может быть не такая полезная. Надеемся пример с local-weather продемонстрировал гибкость pam_motd.
 
			 
	