Existe uma maneira padrão de fazer isso: news . Antigamente este era um comando padrão, mas hoje em dia é um pouco crocante e tem que ser instalado manualmente. O pacote Debian / Ubuntu que você quer é sysnews .
Para usá-lo,
- crie um arquivo chamado algo como
/var/lib/sysnews/login-messagecontendo sua mensagem - adicione
newsa/etc/profile(ou equivalente para o shell dos seus usuários)
Quando os usuários fizerem login, eles verão a mensagem pela primeira vez, mas .news_time será criado em seu diretório pessoal e só verão itens de notícias que foram modificados desde o registro de data e hora desse arquivo.