Stripped of the vagrant stuff and some stuff that's special for the machine, here is what I did to get it running:
At this stage the buildfarm client will run quite successfully, as can be tested using:sudo yum install -y wget gcc make flex bison ccache git \ perl-libwww-perl perl-Digest-SHA perl-devel perl-ExtUtils-Embed \ zlib-devel openssl-devel readline-devel python-devel tcl-devel \ libxml2-devel libxslt-devel openldap-devel mkdir bf cd bf HERE=`pwd` wget http://www.pgbuildfarm.org/downloads/latest-client.tgz mv latest-client.tgz buildfarm-latest-client.tgz tar -z --strip-components=1 -xf buildfarm-latest-client.tgz mkdir root sed -i "s!build_root =>.*!build_root => '$HERE/root',!" build-farm.conf
perl run_build.pl --test