Andrew Dunstan wrote:
> Part of the trouble with detecting rogue postmasters it might have left
> lying around is that various things like to decide what port to run on,
> so it's not always easy for the buildfarm to know what it should be
> looking for.
For Linux, perhaps some form of lsof with the +D option? Maybe?:
lsof +D "$PGDATA" -Fp | grep -E '^p[0-9]{1,5}$' | cut -c1- | xargs kill -9
-Kevin