Skip to content

Commit e9e97f4

Browse files
committed
Update REFERENCE section of README
1 parent 1019640 commit e9e97f4

File tree

1 file changed

+0
-108
lines changed

1 file changed

+0
-108
lines changed

README.md

Lines changed: 0 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -794,120 +794,12 @@ Load balancing scheduler algorithms (`lbmethod`) are listed [in mod_proxy_balanc
794794
<a id="reference"></a>
795795
## Reference
796796

797-
<<<<<<< HEAD
798797
For information on classes, types and functions see the [REFERENCE.md](https://github.com/puppetlabs/puppetlabs-apache/blob/master/REFERENCE.md)
799-
=======
800-
### Public Classes
801-
802-
For information on classes and types, see the [REFERENCE.md](https://github.com/puppetlabs/puppetlabs-java/blob/master/REFERENCE.md). For reference information on `apache::mod::*` classes or types that might be present in the module, but are not supported, see below. For information on the templates, tasks and functions in the module, see below.
803-
804-
#### Classes: `apache::mod::<MODULE NAME>`
805-
806-
Enable and configure specific Apache modules by declaring the class.
807-
808-
For example, to install and enable `mod_alias` with no icons, declare the `apache::mod::alias` class with the `icons_options` parameter set to 'None':
809-
810-
``` puppet
811-
class { 'apache::mod::alias':
812-
icons_options => 'None',
813-
}
814-
```
815-
816-
The following Apache modules have supported classes, many of which allow for parameterized configuration. You can install other Apache modules with the `apache::mod` defined type.
817-
818-
* `actions`
819-
* `alias` (see [`apache::mod::alias`][])
820-
* `auth_basic`
821-
* `auth_cas`\* (see [`apache::mod::auth_cas`][])
822-
* `auth_mellon`\* (see [`apache::mod::auth_mellon`][])
823-
* `auth_kerb`
824-
* `auth_gssapi`
825-
* `authn_core`
826-
* `authn_dbd`\* (see [`apache::mod::authn_dbd`][])
827-
* `authn_file`
828-
* `authnz_ldap`\* (see [`apache::mod::authnz_ldap`][])
829-
* `authnz_pam`
830-
* `authz_default`
831-
* `authz_user`
832-
* `autoindex`
833-
* `cache`
834-
* `cgi`
835-
* `cgid`
836-
* `cluster` (see [`apache::mod::cluster`][])
837-
* `data`
838-
* `dav`
839-
* `dav_fs`
840-
* `dav_svn`\*
841-
* `dbd`
842-
* `deflate\`
843-
* `dev`
844-
* `dir`\*
845-
* `disk_cache` (see [`apache::mod::disk_cache`][])
846-
* `dumpio` (see [`apache::mod::dumpio`][])
847-
* `env`
848-
* `event` (see [`apache::mod::event`][])
849-
* `expires`
850-
* `ext_filter` (see [`apache::mod::ext_filter`][])
851-
* `fastcgi`
852-
* `fcgid`
853-
* `filter`
854-
* `geoip` (see [`apache::mod::geoip`][])
855-
* `headers`
856-
* `http2` (see [`apache::mod::http2`][])
857-
* `include`
858-
* `info`\*
859-
* `intercept_form_submit`
860-
* `itk`
861-
* `jk` (see [`apache::mod::jk`])
862-
* `ldap` (see [`apache::mod::ldap`][])
863-
* `lookup_identity`
864-
* `macro` (see [`apache:mod:macro`][])
865-
* `mime`
866-
* `mime_magic`\*
867-
* `negotiation`
868-
* `nss`\* (see [`apache::mod::nss`][])
869-
* `pagespeed` (see [`apache::mod::pagespeed`][])
870-
* `passenger`\* (see [`apache::mod::passenger`][])
871-
* `perl`
872-
* `peruser`
873-
* `php` (requires [`mpm_module`][] set to `prefork`)
874-
* `prefork`\*
875-
* `proxy`\* (see [`apache::mod::proxy`][])
876-
* `proxy_ajp`
877-
* `proxy_balancer`\* (see [`apache::mod::proxy_balancer`][])
878-
* `proxy_balancer`
879-
* `proxy_html` (see [`apache::mod::proxy_html`][])
880-
* `proxy_http`
881-
* `python` (see [`apache::mod::python`][])
882-
* `reqtimeout`
883-
* `remoteip`\*
884-
* `rewrite`
885-
* `rpaf`\*
886-
* `setenvif`
887-
* `security`
888-
* `shib`\* (see [`apache::mod::shib`])
889-
* `speling`
890-
* `ssl`\* (see [`apache::mod::ssl`][])
891-
* `status`\* (see [`apache::mod::status`][])
892-
* `suphp`
893-
* `userdir`\* (see [`apache::mod::userdir`][])
894-
* `version`
895-
* `vhost_alias`
896-
* `worker`\*
897-
* `wsgi` (see [`apache::mod::wsgi`][])
898-
* `xsendfile`
899-
900-
Modules noted with a * have settings and a template with parameters that allow you to configure the module. Most Apache module class parameters have default values and don't require configuration. For modules with templates, Puppet installs template files with the module. The template files are required for the module to work.
901-
>>>>>>> (FM-7923) Docs edit
902798

903799
### Templates
904800

905801
The Apache module relies heavily on templates to enable the [`apache::vhost`][] and [`apache::mod`][] defined types. These templates are built based on [Facter][] facts specific to your operating system. Unless explicitly called out, most templates are not meant for configuration.
906802

907-
### Tasks
908-
909-
The Apache module has a task that allows a user to reload the Apache config without restarting the service. Please refer to to the [PE documentation](https://puppet.com/docs/pe/2017.3/orchestrator/running_tasks.html) or [Bolt documentation](https://puppet.com/docs/bolt/latest/bolt.html) on how to execute a task.
910-
911803
<a id="limitations"></a>
912804
## Limitations
913805

0 commit comments

Comments
 (0)