#!/bin/bash
###################################
# Identifier un programme appelant
#
# Jean-Louis Cech Janvier 2013
###################################
# identifier mon process
v=$PPID
# definir un ficher piege
fp="/tmp/piege.log"
# ouvrir une ligne d'incident
echo -n $(date)" Process = "$PPID >> $fp
#extraire les informations sur l'appelant
ps -ef | grep $PPID | sort | head -n 1 >> $fp


#Fichier obtenu
#Sat Jan 12 11:02:54 CET 2013 Process = 30591root      9466 30591  0 11:02 ?        00:00:00 /bin/bash /usr/sbin/sensible-mda jlc@bbox.fr jlc  
#Sat Jan 12 11:02:54 CET 2013 Process = 6212root      6212  1178  4 11:02 ?        00:00:01 sendmail: MTA: ./r07NN7UZ008664 from queue    
#Sat Jan 12 11:02:54 CET 2013 Process = 30591root      9503 30591  0 11:02 ?        00:00:00 /bin/bash /usr/sbin/sensible-mda jlc@bbox.fr jlc  

