Ao efetuar login no terminal, exiba texto personalizado

1

Quando faço o loggin para o meu sistema linux através do PuTTY, estou recebendo este texto abaixo. Bem-vindo ao

Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-32-generic i686)

 * Documentation:  https://help.ubuntu.com/

  System information as of Tue Jan 27 08:58:36 IST 2015

  System load:  0.0               Processes:           109
  Usage of /:   2.3% of 71.00GB   Users logged in:     0
  Memory usage: 9%                IP address for eth0: 192.168.5.135
  Swap usage:   0%

  Graph this data and manage this system at:
    https://landscape.canonical.com/

55 packages can be updated.
0 updates are security updates.

*** System restart required ***
Last login: Tue Jan 27 08:58:40 2015 from 192.168.5.102

Está mostrando o nome do sistema operacional, carga do sistema, informações de memória, não. de atualizações, uptime etc .. Eu também quero mostrar mais algumas coisas como abaixo.

Bluetooth is ON. Address: 00:AA:08:34:54
USB is conneted. Mount point '/mnt/mydrive/'
Mysql service is running

Eu sei que podemos escrever esses scripts em ~/.bashrc para mostrar as informações acima. Mas eu não gosto de adicionar lá. E também quero mostrar meu texto personalizado acima de *** System restart required *** line. Então eu quero saber como o sistema imprime essa informação. Obrigado.

    
por gangadhars 27.01.2015 / 05:19

1 resposta

1

O motd do Ubuntu é gerado executando os arquivos em /etc/update-motd.d/ .

No meu sistema 14.04, a mensagem *** System restart required *** parece ser gerada pelo script 98-reboot-required , portanto, para adicionar suas mensagens personalizadas, você deve criar um script com um número menor que 98 e executá-lo ou fazer um eco Quaisquer mensagens que você queira. Não esqueça de tornar seu novo script executável.

Referência: link

    
por 27.01.2015 / 07:51