blob: 1b0b321244c63872e304c1693be142aa19612341 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#! /bin/sh
# $Cambridge: exim/src/util/logargs.sh,v 1.1 2004/10/07 10:39:03 ph10 Exp $
# This script can be interposed between a calling program and another
# program, in order to log the arguments which are being used. This can
# be helpful in finding out what is going on if some program is calling
# Exim with arguments it doesn't understand.
# Set this to the the path of the program that must ultimately be called.
CALL=exim
# Set this to the name of the file where the data is to be logged. The
# script writes on the end of it. It must be accessible to the user who
# runs the script.
LOGFILE=/home/ph10/tmp/zz
# The arguments are copied to the log file
echo $@ >>$LOGFILE
# The real program is now called
exec $CALL $@
# End
|