Penguin
Annotated edit history of exiwhat(8) version 1, including all changes. View license author blame.
Rev Author # Line
1 perry 1 exiwhat
2 !!!exiwhat
3 NAME
4 SYNOPSIS
5 DESCRIPTION
6 SEE ALSO
7 AUTHOR
8 ----
9 !!NAME
10
11
12 exiwhat - programs to query what running exim processes are doing
13 !!SYNOPSIS
14
15
16 __exiwhat__
17 !!DESCRIPTION
18
19
20 The shell script called exiwhat first of all empties the
21 processlog file in Exim's log directory. It then uses the ps
22 command to find all processes running exim, and sends each
23 one the SIGUSR1 signal. This causes each process to write a
24 single line describing its current activity to the
25 processlog file. The script waits a bit, then copies the
26 file to the standard output.
27
28
29 164 0.53 daemon: -q1h, listening on port 25
30 10483 0.54 running queue: waiting for 0tAycK-0002ij-00 (10492)
31 10492 0.54 delivering 0tAycK-0002ij-00 to mail.ref.book [[42.42.42.42]
32 (editor@ref.book)
33 10592 0.53 handling incoming call from [[245.211.243.242]
34 10628 0.54 accepting a local non-SMTP message
35 The first number in the output line is the process number; the second is the Exim version number. The third line has been split here, in order to fit it on the page. Because Exim processes run under a variety of uids, it is necessary to run exiwhat as root in order to be able to send the signal to all Exim processes.
36 !!SEE ALSO
37
38
39 There is extensive documentation available in
40 ''/usr/share/doc/exim'' and in the info system regarding
41 exim. Please be sure to have the __exim-doc__ package
42 installed.
43 !!AUTHOR
44
45
46 This manual page was stiched together by Christoph Lameter
47 ----
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.