Je suis allé voir dans /etc/pam.d
il y a deux fichiers qui font référence à motd: login et sshd
J’ai remarqué aussi dans /var/run/ un fichier créé par /etc/init.d/boot.misc: motd.dynamic
J’ai donc commencé par invalidée l’entrée dans /etc/pam.d/login:
# session optional pam_motd.so motd=/run/motd.dynamic
# session optional pam_motd.so
ensuite, j’ai supprimé motd.dynamic, et fait un test:
unimatrice0 16:15:59 remi /home/remi
$ ssh remi@192.168.10.158
remi@192.168.10.158's password:
~~~~~ Bienvenue sur master.suinot.org ~~~~~
------------------------------------------------------------
WARNING: You must have specific authorization to access this
machine. Unauthorized users will be logged, monitored, and
could be pursued.
------------------------------------------------------------
dimanche, 12 mai 2013, 16:15
Linux 3.2.0-4-686-pae i686 GNU/Linux
Memory.............: 768MB (Free) / 1000MB (Total)
Running Processes..: 103
Usage CPU .........: 0%
IP Addresses.......: 192.168.10.158
Temperature........: 34000
You have new mail.
Last login: Sun May 12 16:11:42 2013 from unimatrice0.local
~~~~~ Bienvenue sur master.suinot.org ~~~~~
------------------------------------------------------------
WARNING: You must have specific authorization to access this
machine. Unauthorized users will be logged, monitored, and
could be pursued.
------------------------------------------------------------
dimanche, 12 mai 2013, 16:15
Linux 3.2.0-4-686-pae i686 GNU/Linux
Memory.............: 768MB (Free) / 1000MB (Total)
Running Processes..: 103
Usage CPU .........: 0%
IP Addresses.......: 192.168.10.158
Temperature........: 34000
remi@master:~$
Si je suis bien la logique: il m’envoit le motd, regarde si j’ai du courrier et me renvoi motd!
est-ce que cela ne pourrais pas venir d’un /etc/profile ou d’un /etc/bash ?
Dans mon .bashrc, je n’ai rien trouvé.
De plus, en plaçant mon script dans /etc/profile.d le système mi dit que je n’ai pas l’autorisation!
Je n’arrive pas à tracer le chemin, sur ce coup là.