This log refers to EMI2 - up to and including Update 7. The underlying operating system was CentOS 6.3.

(0) Documentation
EMI2 Generic Installation Guide
EMI2 BDII site
bdii queries (GRIDKA school)


(1) Preliminaries
add "slapd: ALL" in /etc/hosts.allow
yum install yum-priorities
yum install yum-protectbase

(2) Repos and Software
wget http://www.nic.funet.fi/pub/mirrors/fedora.redhat.com/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -i epel-release-6-8.noarch.rpm
rpm --import http://emisoft.web.cern.ch/emisoft/dist/EMI/2/RPM-GPG-KEY-emi
wget http://emisoft.web.cern.ch/emisoft/dist/EMI/2/sl6/x86_64/base/emi-release-2.0.0-1.sl6.noarch.rpm
yum localinstall emi-release-2.0.0-1.sl6.noarch.rpm
yum clean all
yum install emi-bdii-site

(3) Configuration
/opt/glite/yaim/bin/yaim -c -s /opt/glite/yaim/siteinfo/siteinfo-bdii02.def -n BDII_site

(4) Checks
/usr/bin/ldapsearch -x -H ldap://bdii03.grid.hep.ph.ic.ac.uk:2170 -b mds-vo-name=UKI-LT2-IC-HEP,o=grid | perl -00pe 's/\r*\n //g'
Install a monitoring cron job: cron, script.

(5) Hacks
To update the ddii by hand without running yaim, modify:
/etc/glite-info-static/site/site.cfg
and/or
/etc/bdii/gip/site-urls.conf