On 12/23/2012 8:12 AM, Robert Moskowitz wrote:
> In the Centos 6 /etc/postfix/mail.cf there are the lines:
> 
> debugger_command =
>      PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
>      ddd $daemon_directory/$process_name $process_id & sleep 5
> 
> This parameter (?) does not show in the postconf -n listing.  Also
> this command takes these 3 lines in main.cf and I wonder how does
> postfix know that these lines go together?  Showing my lack of
> knowledge here...

It would seem wrong for that parameter to be missing from "postconf
-n" output.

The top of the postconf manual page describes how multi line
parameters work.  Basically a line starting with whitespace
continues the previous line.
http://www.postfix.org/postconf.5.html

You also might notice that issuing the command
# postconf debugger_command
returns the whole value on one line.  Or it might return an empty
value, in which case there is more than one debugger_command defined
in main.cf.

> 
> One thing I am thinking MAY be the problem is that this line in
> main.cf fails because of a warning comment in main.cf something to
> the concern that if you are using an X-based debugger, you should be
> sure to set up your XAUTHORITY environment variable before starting
> Postfix.  And since this is provided in the base install of Centos
> 6, I *hope* they got this right...

Looks OK to me.

If you're still trying to display non-default parameters, google for
the postfinger tool.



  -- Noel Jones

Reply via email to