> Wow, that really is strange. Seems like with the -f, it looks in one
> place, as though it knows the child did not exec, so they params must be
> the same, while with no -f, it looks in the proper area. The really
> weird thing is that even the postmaster is called postgres. That is
> bizarre.
Yes. With -f, it looks in the process's argv... without, it looks in the
task struct where only the executable name was stored (no path or anything
else). It's a feature to prevent processes that spoof as something else...
(not very effective, IMHO)
Taral