Peut etre un programme pour commande un palm-pilot qui deconne, as tu
gnome-pilot ou un truc du genre ?

pour rediriger les messages d'un programme ailleurs, malheuresement il
n'existe pas de solutions "clees en main", car cela depend du programme.
  - Si il utilise syslog, tu peut configurer syslog pour rediriger
  - Si il utilise sa sortie d'erreur standard, il faut trouver dans quel
script de demarrage quelconque il as ete lance afvec un paramettre du
genre "2>/dev/console" qui redirige ses messages vers la console. et tu
change ca en 2>/tmp/fichier   (a surveiller de temps en temps car si tu
l'efface jamais il vas grossir ...)
  - Sinon tu peut prier pour que soit configurable dans un fichier de
conf du logiciel
  - Si c'est coder en dur dans le programme ... ben la par contre a part
patcher et recompiler ...

voir plus bas d'autres reponses :

On Fri, 2002-03-15 at 23:54, Dario Spagnolo wrote:
<snip>
>  1. Quel processus est le spammer qui remplit mon écran !

la commande lsof (LiSte Open Files) te permet de savoir quel processus
utilise quel fichier ... donc tu doit pouvoir trouver quel processus
utilise /dev/console  (ou /dev/tty si c'est reelement sur le tty et pas
sur la console)

Probleme : tu risque d'en avoir plein, il faudra trier

>  2. Comment l'arreter

ca depend du programme, si ca fait ca des le demarrage de la machine
c'est probablement un demon qui fait appele a une lib foireuse ou autre
... donc, soit upgrader la lib, soit le demon, soit supprimer ce soft si
il ne te sert pas

>  3. Comment rediriger son stderr vers un fichier plutot que vers le tty

voir plus haut ...

> Voici ce que j'ai déjà essayé :
> 
>  top : rien d'interessant
> 
>  grep -r Pilot /var/log/* : aucun résultat

rajoute l'option '-i' au grep pour ne pas etre sensible aux
majuscules/minuscules. On sait jamais :)

>  ps -u root : rien de significatif

pourquoi "-u root" ? rien ne prouve que le process qui fait ca
appartienne a root, si c'est un demon il peut tres bien avoir son
propres user. Et si c'est un truc du genre gnome-pilot ou le module
pilot d'evolution le process peut tres bien t'appartenir.

> Le seul indice c'est que la serie interminable de "Pilot..." a commencé juste 
> après un long
> travail de find (executé par apache), peut-etre pour réindexer la base des 
> fichiers, un peu comme locate -u.

je voit pas trop le rapport, pourquoi apache ferait un find sur tout ton
disque ? a ma connaissance apache ne garde pas d'index des fichiers du
disque (sauf module bizarre autant qu'etrange, trojan ou autre virus qui
serait rentrer par le apache ?)

> Merci beaucoup de votre aide ! :)

de rien, en esperant que cela te soit d'une quelconque utilite.

        NoxIn




Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à