|Repo Name| version | Build Status| |—|—|—|—| |cd_apache|
-1.1.2.8 | |
Synopsis
diff --git a/doc/index.html b/doc/index.html index 62c8ee1..9e6af35 100644 --- a/doc/index.html +++ b/doc/index.html @@ -58,8 +58,7 @@|Repo Name| version | Build Status| |—|—|—|—| |cd_apache|
-1.1.2.8 | |
Synopsis
From 9792d872fcfe77ba7184aff29bc0605220da7483 Mon Sep 17 00:00:00 2001 From: Jenkins ConfDroidSynopsis
diff --git a/doc/index.html b/doc/index.html index 9e6af35..de6e8f5 100644 --- a/doc/index.html +++ b/doc/index.html @@ -59,7 +59,7 @@Synopsis
From 44f528225d6b8d131d18a0629b50e7586b136ca3 Mon Sep 17 00:00:00 2001 From: 12ww1160README
-Synopsis
+ + +[[TOC]]
+ +Synopsis
Apache httpd is a very powerful and widely used web server.
WARNING
+WARNING
**__!!! Attention: Never use this puppet module on systems which have
been previously configured manually. It is impossible to predict how and
@@ -80,56 +84,43 @@ test environment to verify that the module suits the purpose intended by
the user, as well as tune the parameters, before deploying into live
production!!! __**
Table of Contents
+Features
+ +Installation
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
-
-
+
install required binaries and dependencies
Features
- -Installation * install required binaries and dependencies
- -Configuration * manage user settings (optional) * manage directory -structure (optional) * manage configuration files (optional): * file -system permissions * selinux context * manage firewall settings (optional) -* manage nagios monitoring (optional) Maintenance * manage the service
- -vHosts
- -As stated in the ynopsis, this module was written particularly for usage as
-base module. Apache httpd has a great number of usae cases
-where it actually is not used directly as full blown webser, but instead as
-'sub-service'. Examples here would be
Configuration
-
-
frontend proxy for other applications to avoid having to put the port +
manage user settings (optional)
+ -
+
manage directory structure (optional)
+ -
+
manage configuration files (optional):
+ -
+
file system permissions
+ -
+
selinux context
+ -
+
manage firewall settings (optional)
+ -
+
manage nagios monitoring (optional)
+
Maintenance
+-
+
manage the service
+
vHosts
+ +As stated in the synopsis, this module was written particularly for usage
+as base module. Apache httpd has a great number of use cases
+where it actually is not used directly as full-blown web server by itself,
+but instead as platform for other applications. Examples here would be:
-
+
front-end proxy for other applications to avoid having to put the port number into the URL
-
applications like phpMyAdmin, phpPgAdmin
@@ -145,14 +136,10 @@ to run a plain fully fledged web server, you would use a role- or profile class/module on top ofcd_apacheto set up your vHost exactly as needed. Examples for regular basic vHost configuration files are included in the examples directory as parameterized .erb files. You would -create a define for vhosts, i.e. using the example parameters, and simply +create a define for vHosts, i.e. using the example parameters, and simply addcd_apacheas requirement (i.e. require cd_apache) so it gets installed automatically. -Repo Structure
- -Repostructure as been moved to REPOSTRUCTURE.md
-Dependencies
All dependencies must be included in the catalogue.
@@ -161,72 +148,52 @@ gets installed automatically. href="https://gitlab.confdroid.com/12WW1160/cd_resources">cd_resources
Deployment
- -native Puppet deployment
+Deployment
+-
+
native Puppet deployment
+
via site.pp or nodes.pp
node 'example.example.net' {
include cd_puppetdb
}
-
-through Foreman:
+-
+
through Foreman:
+
In order to apply parameters through Foreman, -cd_apache::params must be added to the host or hostgroup +cd_apache::params must be added to the host or host group in question.
See more details about class deployment on Confdroid.com.
-Parameters
+Parameters
-The following parameters are editable via params.pp or through ENC -(recommended). Values changed will take immediate effect -at next puppet run. Services will be restarted where neccessary.
+The parameters are documented via puppet strings and listed here. Simply open in web browser.
-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_cfg: Whether or not to manage the apache -configuration. Defaults tofalseas 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 totrue. -
-
-$ae_allow_user_dirs: Whether or not to allow presenting -content from end user home directories. Defaults tofalse.
SELINUX
+SELINUX
All files and directories are configured with correct selinux context. If selinux is disabled, these contexts are ignored.
-Known Problems
- -Support
+Support
-
OS: CentOS 7
-
Puppet 5
Tests
+Tests
-
Puppet Lint
-
excluded tests:
-
-
--no-class_inherits_from_params_class-check:relavant only to +--no-class_inherits_from_params_class-check:relevant only to non-supported outdated puppet versions -
--no-variable_scope-check: not applicable as we are inheriting @@ -247,13 +214,19 @@ block, not per class.ERB Template Parser
-
Test for unwanted UTF8 files in the Puppet code (see tests/UTF_Files)
+ -
+
Markdown-lint
+ -
+
Spellcheck
+ -
+
Sonar Quality Gate
Contact Us
+Contact Us
-Disclaimer
+Disclaimer
ConfDroid as entity is entirely independent from Puppet. We provide custom configuration modules, written for specific purposes and specific diff --git a/doc/index.html b/doc/index.html index de6e8f5..3640f49 100644 --- a/doc/index.html +++ b/doc/index.html @@ -58,10 +58,14 @@
-
-
README
-Synopsis
+ + +[[TOC]]
+ +Synopsis
Apache httpd is a very powerful and widely used web server.
WARNING
+WARNING
**__!!! Attention: Never use this puppet module on systems which have
been previously configured manually. It is impossible to predict how and
@@ -80,56 +84,43 @@ test environment to verify that the module suits the purpose intended by
the user, as well as tune the parameters, before deploying into live
production!!! __**
Table of Contents
+Features
+ +Installation
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
-
-
+
install required binaries and dependencies
Features
- -Installation * install required binaries and dependencies
- -Configuration * manage user settings (optional) * manage directory -structure (optional) * manage configuration files (optional): * file -system permissions * selinux context * manage firewall settings (optional) -* manage nagios monitoring (optional) Maintenance * manage the service
- -vHosts
- -As stated in the ynopsis, this module was written particularly for usage as
-base module. Apache httpd has a great number of usae cases
-where it actually is not used directly as full blown webser, but instead as
-'sub-service'. Examples here would be
Configuration
-
-
frontend proxy for other applications to avoid having to put the port +
manage user settings (optional)
+ -
+
manage directory structure (optional)
+ -
+
manage configuration files (optional):
+ -
+
file system permissions
+ -
+
selinux context
+ -
+
manage firewall settings (optional)
+ -
+
manage nagios monitoring (optional)
+
Maintenance
+-
+
manage the service
+
vHosts
+ +As stated in the synopsis, this module was written particularly for usage
+as base module. Apache httpd has a great number of use cases
+where it actually is not used directly as full-blown web server by itself,
+but instead as platform for other applications. Examples here would be:
-
+
front-end proxy for other applications to avoid having to put the port number into the URL
-
applications like phpMyAdmin, phpPgAdmin
@@ -145,14 +136,10 @@ to run a plain fully fledged web server, you would use a role- or profile class/module on top ofcd_apacheto set up your vHost exactly as needed. Examples for regular basic vHost configuration files are included in the examples directory as parameterized .erb files. You would -create a define for vhosts, i.e. using the example parameters, and simply +create a define for vHosts, i.e. using the example parameters, and simply addcd_apacheas requirement (i.e. require cd_apache) so it gets installed automatically. -Repo Structure
- -Repostructure as been moved to REPOSTRUCTURE.md
-Dependencies
All dependencies must be included in the catalogue.
@@ -161,72 +148,52 @@ gets installed automatically. href="https://gitlab.confdroid.com/12WW1160/cd_resources">cd_resources
Deployment
- -native Puppet deployment
+Deployment
+-
+
native Puppet deployment
+
via site.pp or nodes.pp
node 'example.example.net' {
include cd_puppetdb
}
-
-through Foreman:
+-
+
through Foreman:
+
In order to apply parameters through Foreman, -cd_apache::params must be added to the host or hostgroup +cd_apache::params must be added to the host or host group in question.
See more details about class deployment on Confdroid.com.
-Parameters
+Parameters
-The following parameters are editable via params.pp or through ENC -(recommended). Values changed will take immediate effect -at next puppet run. Services will be restarted where neccessary.
+The parameters are documented via puppet strings and listed here. Simply open in web browser.
-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_cfg: Whether or not to manage the apache -configuration. Defaults tofalseas 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 totrue. -
-
-$ae_allow_user_dirs: Whether or not to allow presenting -content from end user home directories. Defaults tofalse.
SELINUX
+SELINUX
All files and directories are configured with correct selinux context. If selinux is disabled, these contexts are ignored.
-Known Problems
- -Support
+Support
-
OS: CentOS 7
-
Puppet 5
Tests
+Tests
-
Puppet Lint
-
excluded tests:
-
-
--no-class_inherits_from_params_class-check:relavant only to +--no-class_inherits_from_params_class-check:relevant only to non-supported outdated puppet versions -
--no-variable_scope-check: not applicable as we are inheriting @@ -247,13 +214,19 @@ block, not per class.ERB Template Parser
-
Test for unwanted UTF8 files in the Puppet code (see tests/UTF_Files)
+ -
+
Markdown-lint
+ -
+
Spellcheck
+ -
+
Sonar Quality Gate
Contact Us
+Contact Us
-Disclaimer
+Disclaimer
ConfDroid as entity is entirely independent from Puppet. We provide custom configuration modules, written for specific purposes and specific From 2f11332d4a1b44c2fe7a7e4df93aeca42d4687bb Mon Sep 17 00:00:00 2001 From: Jenkins ConfDroid
Date: Thu, 5 Aug 2021 19:32:34 +0200 Subject: [PATCH 06/11] recommit for updates in build 43 --- .scannerwork/report-task.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.scannerwork/report-task.txt b/.scannerwork/report-task.txt index bb355c5..7c5a4b8 100644 --- a/.scannerwork/report-task.txt +++ b/.scannerwork/report-task.txt @@ -2,5 +2,5 @@ projectKey=cd_apache serverUrl=http://sonarqube.confdroid.com serverVersion=7.9.1.27448 dashboardUrl=http://sonarqube.confdroid.com/dashboard?id=cd_apache -ceTaskId=AXsWwrqVYo9HjDKVQ1fg -ceTaskUrl=http://sonarqube.confdroid.com/api/ce/task?id=AXsWwrqVYo9HjDKVQ1fg +ceTaskId=AXsXX67CYo9HjDKVQ1f6 +ceTaskUrl=http://sonarqube.confdroid.com/api/ce/task?id=AXsXX67CYo9HjDKVQ1f6 From e3d969de6248f26acf7d7b7ace9b1008b6678849 Mon Sep 17 00:00:00 2001 From: Jenkins ConfDroid Date: Thu, 9 Sep 2021 14:05:47 +0200 Subject: [PATCH 07/11] recommit for updates in build 44 --- .scannerwork/report-task.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.scannerwork/report-task.txt b/.scannerwork/report-task.txt index 7c5a4b8..9ef3d89 100644 --- a/.scannerwork/report-task.txt +++ b/.scannerwork/report-task.txt @@ -2,5 +2,5 @@ projectKey=cd_apache serverUrl=http://sonarqube.confdroid.com serverVersion=7.9.1.27448 dashboardUrl=http://sonarqube.confdroid.com/dashboard?id=cd_apache -ceTaskId=AXsXX67CYo9HjDKVQ1f6 -ceTaskUrl=http://sonarqube.confdroid.com/api/ce/task?id=AXsXX67CYo9HjDKVQ1f6 +ceTaskId=AXvKcxK_1C1yMMr1H4Dy +ceTaskUrl=http://sonarqube.confdroid.com/api/ce/task?id=AXvKcxK_1C1yMMr1H4Dy From bc69ce110ad5a15fcc06f5c53bc13155cf912d65 Mon Sep 17 00:00:00 2001 From: Jenkins ConfDroid Date: Fri, 10 Sep 2021 12:01:57 +0200 Subject: [PATCH 08/11] recommit for updates in build 45 --- .scannerwork/report-task.txt | 4 ++-- doc/file.README.html | 2 +- doc/index.html | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.scannerwork/report-task.txt b/.scannerwork/report-task.txt index 9ef3d89..c0b68fc 100644 --- a/.scannerwork/report-task.txt +++ b/.scannerwork/report-task.txt @@ -2,5 +2,5 @@ projectKey=cd_apache serverUrl=http://sonarqube.confdroid.com serverVersion=7.9.1.27448 dashboardUrl=http://sonarqube.confdroid.com/dashboard?id=cd_apache -ceTaskId=AXvKcxK_1C1yMMr1H4Dy -ceTaskUrl=http://sonarqube.confdroid.com/api/ce/task?id=AXvKcxK_1C1yMMr1H4Dy +ceTaskId=AXvPKBFJ1C1yMMr1H4D8 +ceTaskUrl=http://sonarqube.confdroid.com/api/ce/task?id=AXvPKBFJ1C1yMMr1H4D8 diff --git a/doc/file.README.html b/doc/file.README.html index d2a4098..b696f50 100644 --- a/doc/file.README.html +++ b/doc/file.README.html @@ -145,7 +145,7 @@ gets installed automatically. All dependencies must be included in the catalogue.
- +href="https://sourcecode.confdroid.com/12WW1160/cd_resources">cd_resources
Deployment
diff --git a/doc/index.html b/doc/index.html index 3640f49..a97e5ef 100644 --- a/doc/index.html +++ b/doc/index.html @@ -145,7 +145,7 @@ gets installed automatically.All dependencies must be included in the catalogue.
- +href="https://sourcecode.confdroid.com/12WW1160/cd_resources">cd_resources
Deployment
From e65af39c36769dc61cf71735d77b6a5d4bbae370 Mon Sep 17 00:00:00 2001 From: Jenkins ConfDroidDate: Fri, 10 Sep 2021 12:41:08 +0200 Subject: [PATCH 09/11] recommit for updates in build 46 --- .scannerwork/report-task.txt | 4 ++-- doc/file.README.html | 2 +- doc/index.html | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.scannerwork/report-task.txt b/.scannerwork/report-task.txt index c0b68fc..b761a5a 100644 --- a/.scannerwork/report-task.txt +++ b/.scannerwork/report-task.txt @@ -2,5 +2,5 @@ projectKey=cd_apache serverUrl=http://sonarqube.confdroid.com serverVersion=7.9.1.27448 dashboardUrl=http://sonarqube.confdroid.com/dashboard?id=cd_apache -ceTaskId=AXvPKBFJ1C1yMMr1H4D8 -ceTaskUrl=http://sonarqube.confdroid.com/api/ce/task?id=AXvPKBFJ1C1yMMr1H4D8 +ceTaskId=AXvPS-uq1C1yMMr1H4D- +ceTaskUrl=http://sonarqube.confdroid.com/api/ce/task?id=AXvPS-uq1C1yMMr1H4D- diff --git a/doc/file.README.html b/doc/file.README.html index b696f50..5df2f3d 100644 --- a/doc/file.README.html +++ b/doc/file.README.html @@ -78,7 +78,7 @@ configurations specific to the particular use case. **__!!! Attention: Never use this puppet module on systems which have been previously configured manually. It is impossible to predict how and -what would have been configured, hence previuos configurations outside the +what would have been configured, hence previous configurations outside the scope of this module may be overwritten! Automated configurations require a test environment to verify that the module suits the purpose intended by the user, as well as tune the parameters, before deploying into live diff --git a/doc/index.html b/doc/index.html index a97e5ef..997a86a 100644 --- a/doc/index.html +++ b/doc/index.html @@ -78,7 +78,7 @@ configurations specific to the particular use case.**__!!! Attention: Never use this puppet module on systems which have been previously configured manually. It is impossible to predict how and -what would have been configured, hence previuos configurations outside the +what would have been configured, hence previous configurations outside the scope of this module may be overwritten! Automated configurations require a test environment to verify that the module suits the purpose intended by the user, as well as tune the parameters, before deploying into live From 7f3476b0432e4feaf4569f592defc83db932ef49 Mon Sep 17 00:00:00 2001 From: Jenkins ConfDroidDate: Fri, 10 Sep 2021 13:44:59 +0200 Subject: [PATCH 10/11] recommit for updates in build 49 --- .scannerwork/report-task.txt | 4 ++-- doc/file.README.html | 4 ++-- doc/index.html | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.scannerwork/report-task.txt b/.scannerwork/report-task.txt index b761a5a..04bab9a 100644 --- a/.scannerwork/report-task.txt +++ b/.scannerwork/report-task.txt @@ -2,5 +2,5 @@ projectKey=cd_apache serverUrl=http://sonarqube.confdroid.com serverVersion=7.9.1.27448 dashboardUrl=http://sonarqube.confdroid.com/dashboard?id=cd_apache -ceTaskId=AXvPS-uq1C1yMMr1H4D- -ceTaskUrl=http://sonarqube.confdroid.com/api/ce/task?id=AXvPS-uq1C1yMMr1H4D- +ceTaskId=AXvPhmQ61C1yMMr1H4EI +ceTaskUrl=http://sonarqube.confdroid.com/api/ce/task?id=AXvPhmQ61C1yMMr1H4EI diff --git a/doc/file.README.html b/doc/file.README.html index 5df2f3d..d7d53fa 100644 --- a/doc/file.README.html +++ b/doc/file.README.html @@ -76,13 +76,13 @@ configurations specific to the particular use case. WARNING
-
+production**__!!! Attention: Never use this puppet module on systems which have +Attention: Never use this puppet module on systems which have been previously configured manually. It is impossible to predict how and what would have been configured, hence previous configurations outside the scope of this module may be overwritten! Automated configurations require a test environment to verify that the module suits the purpose intended by the user, as well as tune the parameters, before deploying into live -production!!! __**
Features
diff --git a/doc/index.html b/doc/index.html index 997a86a..4c7d71a 100644 --- a/doc/index.html +++ b/doc/index.html @@ -76,13 +76,13 @@ configurations specific to the particular use case.WARNING
-
+production**__!!! Attention: Never use this puppet module on systems which have +Attention: Never use this puppet module on systems which have been previously configured manually. It is impossible to predict how and what would have been configured, hence previous configurations outside the scope of this module may be overwritten! Automated configurations require a test environment to verify that the module suits the purpose intended by the user, as well as tune the parameters, before deploying into live -production!!! __**
Features
From 73289add921c65968e130d5b4ee55cd8b759e466 Mon Sep 17 00:00:00 2001 From: 12ww1160Date: Fri, 10 Sep 2021 11:48:34 +0000 Subject: [PATCH 11/11] Deleted .scannerwork/.sonar_lock, .scannerwork/class-mapping.csv, .scannerwork/report-task.txt files --- .scannerwork/.sonar_lock | 0 .scannerwork/class-mapping.csv | 0 .scannerwork/report-task.txt | 6 ------ 3 files changed, 6 deletions(-) delete mode 100644 .scannerwork/.sonar_lock delete mode 100644 .scannerwork/class-mapping.csv delete mode 100644 .scannerwork/report-task.txt diff --git a/.scannerwork/.sonar_lock b/.scannerwork/.sonar_lock deleted file mode 100644 index e69de29..0000000 diff --git a/.scannerwork/class-mapping.csv b/.scannerwork/class-mapping.csv deleted file mode 100644 index e69de29..0000000 diff --git a/.scannerwork/report-task.txt b/.scannerwork/report-task.txt deleted file mode 100644 index 04bab9a..0000000 --- a/.scannerwork/report-task.txt +++ /dev/null @@ -1,6 +0,0 @@ -projectKey=cd_apache -serverUrl=http://sonarqube.confdroid.com -serverVersion=7.9.1.27448 -dashboardUrl=http://sonarqube.confdroid.com/dashboard?id=cd_apache -ceTaskId=AXvPhmQ61C1yMMr1H4EI -ceTaskUrl=http://sonarqube.confdroid.com/api/ce/task?id=AXvPhmQ61C1yMMr1H4EI -
-