Cookbook for Oracle Unified Directory Server 11.1.2.3 installation.
Easy test with:
git clone https://github.com/nscendoni/oud-cookbook.git
cd oud-cookbook
kitchen converge 65
Installer and JDK has to be downloaded and stored on a http server.
| Key | Type | Description | Default | 
|---|---|---|---|
| ['oud']['sysuser'] | String | System user that run OUD | oracle | 
| ['oud']['sysgroup'] | String | System group that run OUD | oracle | 
| ['oud']['inventory_path'] | String | Path for OUD inventory | /home/oracle | 
| ['oud']['middleware_home'] | String | Path for OUD Middleware installation | /opt/oracle | 
| ['oud']['jdk'] | String | Url for jdk installation. RPM is required | http://192.168.101.1/jdk-7u79-linux-x64.rpm | 
| ['oud']['installer_url'] | String | Url for OUD installation. | http://192.168.101.1/V75929-01.zip | 
| ['oud']['instance_name'] | String | OUD instance name | asinst_1 | 
| ['oud']['base_dn'] | String | Base DN | dc=scendoni,dc=org | 
| ['oud']['ldap_port'] | String | LDAP Port | 1389 | 
| ['oud']['admin_port'] | String | Admin Instance Port | 4444 | 
| ['oud']['root_user_dn'] | String | Admin DN | cn=Directory Manager | 
| ['oud']['root_password'] | String | Admin DN password. TODO: encrypt it | password | 
Install requried packages, jdk, OUD package and create one OUD Server instance.
Install requried packages, jdk, create oraInst.loc file and download installer
Install OUD packages
Install OUD Server instance
- Fork the repository on Github
- Create a named feature branch (like add_component_x)
- Write your change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request using Github
Authors:
Nicola Scendoni
=======
Chef Cookbook for Oracle Unified Directory installation