Difference between revisions of "Agile testbed/Cloud/Installation notes"

From PDP/Grid Wiki
Jump to navigationJump to search
m (typo)
Line 1: Line 1:
 
This page contains notes on the installation of the [[Agile testbed/Cloud|agile testbed cloud]].
 
This page contains notes on the installation of the [[Agile testbed/Cloud|agile testbed cloud]].
  
 +
== Base install ==
 
* Install CentOS 5 bare-bones
 
* Install CentOS 5 bare-bones
 
* Setup LDAP authentication (see [http://www.linux.com/archive/feature/113643?theme=print this guide])
 
* Setup LDAP authentication (see [http://www.linux.com/archive/feature/113643?theme=print this guide])
Line 7: Line 8:
 
** make sure the DutchGrid CA certificate is in <tt>/etc/openldap/cacerts/16da7552.0</tt> (from rpm or [http://certificate.nikhef.nl/medium/cacert.pem here])
 
** make sure the DutchGrid CA certificate is in <tt>/etc/openldap/cacerts/16da7552.0</tt> (from rpm or [http://certificate.nikhef.nl/medium/cacert.pem here])
 
** add an appropriate <tt>pam_ldap.so</tt> before each <tt>pam_unix</tt> line in <tt>/etc/pam.d/system-auth</tt>
 
** add an appropriate <tt>pam_ldap.so</tt> before each <tt>pam_unix</tt> line in <tt>/etc/pam.d/system-auth</tt>
** create homedirs for your users in <tt>/user/<username></tt> with correct owner
+
** create homedirs for your users as <tt>/user/<username></tt> with correct owner
 +
 
 +
== Master ==
 +
 
 +
 
 +
== Slaves ==

Revision as of 09:48, 10 February 2010

This page contains notes on the installation of the agile testbed cloud.

Base install

  • Install CentOS 5 bare-bones
  • Setup LDAP authentication (see this guide)
    • add ldap to /etc/nsswitch.conf's passwd, shadow and group entries
    • configure /etc/ldap.conf according to this
    • make sure the DutchGrid CA certificate is in /etc/openldap/cacerts/16da7552.0 (from rpm or here)
    • add an appropriate pam_ldap.so before each pam_unix line in /etc/pam.d/system-auth
    • create homedirs for your users as /user/<username> with correct owner

Master

Slaves