recommit for updates in build 18

This commit is contained in:
2018-12-07 14:00:07 +01:00
parent 654f8c2693
commit 012b3bc5ab
15 changed files with 279 additions and 435 deletions

View File

@@ -102,41 +102,29 @@ inherited by all classes except defines.
<div class="docstring">
<div class="discussion">
<p>cd_apache::params.pp
Module name: cd_apache
Author: Arne Teuke
(arne_teuke@confdroid.com)
License:
This file is part of cd_apache.</p>
<p>cd_apache::params.pp Module name: cd_apache Author: Arne Teuke
(arne_teuke@confdroid.com) License: This file is part of cd_apache.</p>
<p>cd_apache is used for providing automatic configuration of
Apache
Webserver.
Copyright (C) 2014 confdroid (copyright@confdroid.com)
This
program is free software: you can redistribute it and/or modify
it under
the terms of the GNU General Public License as published by
the Free
Software Foundation, either version 3 of the License, or
(at your option)
<p>cd_apache is used for providing automatic configuration of Apache
Webserver. Copyright (C) 2014 confdroid (copyright@confdroid.com) This
program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation, either version 3 of the License, or (at your option)
any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
</div>
</div>
<div class="tags">
<p class="tag_title">Parameters:</p>
<ul class="param">
@@ -154,10 +142,8 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
&mdash;
<div class='inline'>
<p>Specify which
<a
href="https://confdroid.com/2017/05/puppet-type-package/">package
type</a>
<p>Specify which <a
href="https://confdroid.com/2017/05/puppet-type-package/">package type</a>
to use, i.e. <code>latest</code>, <code>present</code> or
<code>absent</code>.</p>
</div>
@@ -177,12 +163,9 @@ to use, i.e. <code>latest</code>, <code>present</code> or
&mdash;
<div class='inline'>
<p>Whether or not to manage details for the
httpd service user. This is
generally only required when using httpd on
a number of servers sharing
storage resources, i.e. NFS, where UID and GID
settings must be same
<p>Whether or not to manage details for the httpd service user. This is
generally only required when using httpd on a number of servers sharing
storage resources, i.e. NFS, where UID and GID settings must be same
accross all nodes.</p>
</div>
@@ -201,8 +184,7 @@ accross all nodes.</p>
&mdash;
<div class='inline'>
<p>Specify the user name for the httpd user.
only active if
<p>Specify the user name for the httpd user. only active if
<code>ae_manage_user</code> is set to true.</p>
</div>
@@ -221,8 +203,7 @@ only active if
&mdash;
<div class='inline'>
<p>Specify the UID for teh httpd service user.
only active if
<p>Specify the UID for teh httpd service user. only active if
<code>ae_manage_user</code> is set to true.</p>
</div>
@@ -241,10 +222,8 @@ only active if
&mdash;
<div class='inline'>
<p>Specify the user comment for /etc/passwd.
Shows up in email notofications
as sender informations.
only active if <code>ae_manage_user</code> is set
<p>Specify the user comment for /etc/passwd. Shows up in email notofications
as sender informations. only active if <code>ae_manage_user</code> is set
to true.</p>
</div>
@@ -263,10 +242,8 @@ to true.</p>
&mdash;
<div class='inline'>
<p>Specify any secondary groups the httpd service
user shoould be in. Must not
contain teh primary group.
only active if <code>ae_manage_user</code> is
<p>Specify any secondary groups the httpd service user shoould be in. Must not
contain teh primary group. only active if <code>ae_manage_user</code> is
set to true.</p>
</div>
@@ -285,8 +262,7 @@ set to true.</p>
&mdash;
<div class='inline'>
<p>Specify the home of the httpd service user.
only active if
<p>Specify the home of the httpd service user. only active if
<code>ae_manage_user</code> is set to true.</p>
</div>
@@ -305,10 +281,8 @@ only active if
&mdash;
<div class='inline'>
<p>Specify the shell for teh httpd service user,
which normally should not be
allowed to log in .
only active if <code>ae_manage_user</code> is set to
<p>Specify the shell for teh httpd service user, which normally should not be
allowed to log in . only active if <code>ae_manage_user</code> is set to
true.</p>
</div>
@@ -327,16 +301,11 @@ true.</p>
&mdash;
<div class='inline'>
<p>Whether or not to manage the httpd
configuration. httpd is very often a sub
system used by many other services,
and the required configuration depends
on the use case. If using httpd as
sub-service ( i.e. for phpmyadmin,
Nagios etc.), the main configuration
should be done on that end, not in
cd_apache. IN that case, set <code>ae_manage_cfg</code>
to
<p>Whether or not to manage the httpd configuration. httpd is very often a sub
system used by many other services, and the required configuration depends
on the use case. If using httpd as sub-service ( i.e. for phpmyadmin,
Nagios etc.), the main configuration should be done on that end, not in
cd_apache. IN that case, set <code>ae_manage_cfg</code> to
<code>false</code>.</p>
</div>
@@ -355,8 +324,7 @@ to
&mdash;
<div class='inline'>
<p>Whether or not main directories required
to run httpd should be managed.
<p>Whether or not main directories required to run httpd should be managed.
Tyically this should be set to true.</p>
</div>
@@ -375,10 +343,8 @@ Tyically this should be set to true.</p>
&mdash;
<div class='inline'>
<p>Whether or not to allow user directories
should be allowed to share content
through httpd. Usually this is a security
problem and as such should be
<p>Whether or not to allow user directories should be allowed to share content
through httpd. Usually this is a security problem and as such should be
disabled.</p>
</div>