Bug 16788

Summary: x inititialization: show /etc/motd in X sessions
Product: ALT Linux Lite Reporter: Ivan Zakharyaschev <imz>
Component: bugsAssignee: Anton V. Boyarshinov <boyarsh>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: enhancement    
Priority: P2    
Version: 4.0.2   
Hardware: all   
OS: Linux   

Description Ivan Zakharyaschev 2008-08-20 21:47:58 MSD
4.0.3 --
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/4.0/Desktop/4.0.3/iso/altlinux-4.0.3-lite-i586-install_ru-cd.iso

Почему бы такой традиционной вещи как показывание /etc/motd работать из коробки только в linux-консоли, а не работать в X-сессиях?..

Решение (не полностью удовлетворительное) -- /etc/X11/xinit.d/motd:
#!/bin/sh

if [ -s /etc/motd ]; then xmessage -file /etc/motd; fi

Не полностью удовлетворительное, потому что так motd выводится и при настоящей начале сессии при заходе через xdm (как и задумывалось), так и после startx (это не задумывалось: у человека уже есть сессия и он уже читал motd после login-а).