diff --git a/CHANGELOG.md b/CHANGELOG.md index ba3be97..7cf9e1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,4 @@ ### Changelog +* 0.0.0.2: initial release * 0.0.0.1: initial commit diff --git a/README.md b/README.md index 129d34b..19e0660 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ |Repo Name| version | Build Status| |---|---|---|---| -|`cd_apache`| 0.0.0.1 | [![Build Status](https://jenkins.puppetsoft.com/buildStatus/icon?job=cd_apache)](https://jenkins.puppetsoft.com/job/cd_apache/)| +|`cd_apache`| 0.0.0.2 | [![Build Status](https://jenkins.puppetsoft.com/buildStatus/icon?job=cd_apache)](https://jenkins.puppetsoft.com/job/cd_apache/)| ### Synopsis @@ -32,6 +32,31 @@ ### Repo Structure +``` +. +|-- lib +|-- manifests +| |-- main +| | `-- config.pp +| |-- server +| | |-- config.pp +| | |-- dirs.pp +| | |-- files.pp +| | |-- install.pp +| | |-- service.pp +| | `-- user.pp +| |-- init.pp +| `-- params.pp +|-- templates +| |-- autoindex_conf.erb +| |-- httpd_conf.erb +| |-- magic.erb +| |-- ssl_conf.erb +| |-- userdir_conf.erb +| `-- welcome.conf +|-- CHANGELOG.md +`-- README.md +``` ### Dependencies All dependencies must be included in the catalogue. @@ -61,7 +86,10 @@ The following parameters are editable via params.pp or through ENC (**__recommen #### Mandatory Parameters #### Optional Parameters -* `$ae_manage_user` : Whether or not to manage the user settings. Important when accessing shared resources accross nodes. Defaults to `false`. +* `$ae_manage_user` : Whether or not to manage the user settings. Important when accessing shared resources accross nodes. Defaults to `false`. +* `$ae_manage_cfg` : Whether or not to manage the apache configuration. Defaults to `false` as this module is meant to be used through profiles or roles or other modules. +* `$ae_manage_dirs` : Whether or not to manage the directory structure. Defaults to `true`. +* `$ae_allow_user_dirs` : Whether or not to allow presenting content from end user home directories. Defaults to `false`. ### SELINUX