OVH Cloud OVH Cloud

origine message sur la console

34 réponses
Avatar
Gaëtan PERRIER
Bonjour,

J'ai un message qui apparaît régulièrement sur la console (rien dans /var/log) et je ne sais pas d'où il vient. Est-il possible d'espionner la console pour savoir qui écrit dessus?

Merci.

Gaëtan


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

10 réponses

1 2 3 4
Avatar
rixed
-[ Wed, Jan 31, 2007 at 12:34:51AM +0100, Ga?tan PERRIER ]----
J'ai un message qui apparaît régulièrement sur la console (rien dans /var/log) et je ne sais pas d'où il vient. Est-il possible d'espionner la console pour savoir qui écrit dessus?



Solution compliqué et incertaine : demander à syslog de loger ces
messages dans un fichier (au hasard, /var/log/kern.log). Avec un peut de
"chance" il ajoutera un prefixe avec le nom du coupable.

Solution simple : tapper le message dans google :-p

Solution longue : grep -r dans les sources du noyau ?

Solution longue version courte :
lsmod | cut -d' ' -f 1 |
sed -e '1d' -e 's/$/.ko/' |
xargs -n 1 find /lib/modules/`uname -r` -type f -name |
xargs grep "le message qui m'ennuie"

:-)


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Yves F. Barbier
normalement, l'ajout de "-c 4" dans soit la var. KLOGD de
/etc/init.d/klogd, soit dans /etc/default/klogd (dépendant de ta version
de Debian) devrait éliminer ces logs.

JY

Gaëtan PERRIER a écrit :
Bonjour,

J'ai un message qui apparaît régulièrement sur la console (rien dans /var/log) et je ne sais pas d'où il vient. Est-il possible d'espionner la console pour savoir qui écrit dessus?

Merci.

Gaëtan






--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
gaetan.perrier
JE ne veux pas les éliminer mais trouver leur origine...

Selon "Jean-Yves F. Barbier" :

normalement, l'ajout de "-c 4" dans soit la var. KLOGD de
/etc/init.d/klogd, soit dans /etc/default/klogd (dépendant de ta version
de Debian) devrait éliminer ces logs.

JY

Gaëtan PERRIER a écrit :
> Bonjour,
>
> J'ai un message qui apparaît régulièrement sur la console (rien dans
/var/log) et je ne sais pas d'où il vient. Est-il possible d'espionner la
console pour savoir qui écrit dessus?
>
> Merci.
>
> Gaëtan
>
>






--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
gaetan.perrier
Selon :

-[ Wed, Jan 31, 2007 at 12:34:51AM +0100, Ga?tan PERRIER ]----
> J'ai un message qui apparaît régulièrement sur la console (rien dans
/var/log) et je ne sais pas d'où il vient. Est-il possible d'espionner la
console pour savoir qui écrit dessus?

Solution compliqué et incertaine : demander à syslog de loger ces
messages dans un fichier (au hasard, /var/log/kern.log). Avec un peut de
"chance" il ajoutera un prefixe avec le nom du coupable.



Et on fait comment pour demander ça à syslog?


Solution simple : tapper le message dans google :-p



Déjà essayé, n'a rien donné.


Solution longue : grep -r dans les sources du noyau ?



Ouille!


Solution longue version courte :
lsmod | cut -d' ' -f 1 |
sed -e '1d' -e 's/$/.ko/' |
xargs -n 1 find /lib/modules/`uname -r` -type f -name |
xargs grep "le message qui m'ennuie"



Pas tout compris comme ça à froid mais je regarderai ce soir.

Merci.

Gaëtan


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Patrick Begou
Dans /etc/syslog.conf tu dois avoir une ligne du style:

service.level |/dev/xconsole

qui redirige les messages de "service" au niveau "level" sur la console.
Remplace la ligne par

service.level /var/log/ma.trace.console

et redémarre syslog.

Patrick
--
============================================================== | Equipe M.O.S.T. | http://most.hmg.inpg.fr |
| Patrick BEGOU | ------------ |
| LEGI | mailto: |
| BP 53 X | Tel 04 76 82 51 35 |
| 38041 GRENOBLE CEDEX | Fax 04 76 82 52 71 |
==============================================================

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
cedric cellier
-[ Wed, Jan 31, 2007 at 03:41:21PM +0100, ]----
> Solution compliqué et incertaine : demander à syslog de loger ces
> messages dans un fichier (au hasard, /var/log/kern.log). Avec un peut de
> "chance" il ajoutera un prefixe avec le nom du coupable.

Et on fait comment pour demander ça à syslog?



Dans /etc/syslog.conf ajouter une ligne du genre :

kern.* -/var/log/kern.log

Pour dire : tous les messages du kernel doivent être ajoutés au fichier
/var/log/kern.log (le '-' supprime le flush du fichier).
Normalement c'est plus ou moins par défaut sur une Debian.

Mais j'y pense : il n'est pas certain que ce soit le kernel qui écrive
sur la console. Tu n'aurais pas une cron (ou un utilisateur farceur)
qui écrirait directement sur le terminal (genre avec la commande wall
par exemple) ?



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Gaëtan PERRIER
Le Wed, 31 Jan 2007 17:00:42 +0100
cedric cellier a écrit:

-[ Wed, Jan 31, 2007 at 03:41:21PM +0100,
]----
> > Solution compliqué et incertaine : demander à syslog de loger
> > ces messages dans un fichier (au hasard, /var/log/kern.log).
> > Avec un peut de "chance" il ajoutera un prefixe avec le nom du
> > coupable.
>
> Et on fait comment pour demander ça à syslog?

Dans /etc/syslog.conf ajouter une ligne du genre :

kern.* -/var/log/kern.log

Pour dire : tous les messages du kernel doivent être ajoutés au
fichier /var/log/kern.log (le '-' supprime le flush du fichier).
Normalement c'est plus ou moins par défaut sur une Debian.



Oui j'ai déjà cette ligne dans syslog.conf ...


Mais j'y pense : il n'est pas certain que ce soit le kernel qui
écrive sur la console. Tu n'aurais pas une cron (ou un utilisateur
farceur) qui écrirait directement sur le terminal (genre avec la
commande wall par exemple) ?



Non, c'est un message en rapport avec ppp0 et je suis le seul utilisateur de la machine...

Gaëtan


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
fra-duf-no-spam
Le 13545ième jour après Epoch,
Gaëtan PERRIER écrivait:

Le Wed, 31 Jan 2007 00:55:16 +0100
a écrit:


Solution longue : grep -r dans les sources du noyau ?




Ne donne rien non plus!



Tu peux mettre le libellé exact du message ici, histoire de voir si ça
rapelle quelque chose à quelqu'un? Ce serait pas mal non?
Avatar
Gaëtan PERRIER
Le Wed, 31 Jan 2007 00:55:16 +0100
a écrit:


Solution longue : grep -r dans les sources du noyau ?




Ne donne rien non plus!

Gaëtan


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Gaëtan PERRIER
Le Wed, 31 Jan 2007 00:55:16 +0100
a écrit:

Solution longue version courte :
lsmod | cut -d' ' -f 1 |
sed -e '1d' -e 's/$/.ko/' |
xargs -n 1 find /lib/modules/`uname -r` -type f -name |
xargs grep "le message qui m'ennuie"




Ne donne rien.

Gaëtan


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
1 2 3 4