diff --git a/doc/puppet_classes/php_cd_3A_3Amain_3A_3Adirs.html b/doc/puppet_classes/php_cd_3A_3Amain_3A_3Adirs.html index 6fbd18a..3ac9721 100644 --- a/doc/puppet_classes/php_cd_3A_3Amain_3A_3Adirs.html +++ b/doc/puppet_classes/php_cd_3A_3Amain_3A_3Adirs.html @@ -105,7 +105,55 @@ 7 8 9 -10 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58
# File 'manifests/main/dirs.pp', line 6
@@ -114,6 +162,54 @@ class php_cd::main::dirs (
 
 ) inherits php_cd::params {
   require php_cd::main::install
+
+  file { $php_lib_dir:
+    ensure   => directory,
+    path     => $php_lib_dir,
+    owner    => 'root',
+    group    => 'root',
+    mode     => '0755',
+    selrange => s0,
+    selrole  => object_r,
+    seltype  => httpd_var_lib_t,
+    seluser  => system_u,
+  }
+
+  file { $php_userlib_dir:
+    ensure   => directory,
+    path     => $php_userlib_dir,
+    owner    => 'root',
+    group    => 'root',
+    mode     => '0755',
+    selrange => s0,
+    selrole  => object_r,
+    seltype  => lib_t,
+    seluser  => system_u,
+  }
+
+  file { $php_phpd_dir:
+    ensure   => directory,
+    path     => $php_phpd_dir,
+    owner    => 'root',
+    group    => 'root',
+    mode     => '0755',
+    selrange => s0,
+    selrole  => object_r,
+    seltype  => etc_t,
+    seluser  => system_u,
+  }
+
+  file { $php_zts_dir:
+    ensure   => directory,
+    path     => $php_zts_dir,
+    owner    => 'root',
+    group    => 'root',
+    mode     => '0755',
+    selrange => s0,
+    selrole  => object_r,
+    seltype  => etc_t,
+    seluser  => system_u,
+  }
 }
diff --git a/doc/puppet_classes/php_cd_3A_3Aparams.html b/doc/puppet_classes/php_cd_3A_3Aparams.html index 1f5ce0e..f06f7e9 100644 --- a/doc/puppet_classes/php_cd_3A_3Aparams.html +++ b/doc/puppet_classes/php_cd_3A_3Aparams.html @@ -173,23 +173,37 @@ 27 28 29 -30 +30 +31 +32 +33 +34 +35 +36 +37
# File 'manifests/params.pp', line 8
 
 class php_cd::params (
 
-  String $reqpackages           = 'php',
-  String $pkg_ensure            = 'latest',
+  String $reqpackages = 'php',
+  String $pkg_ensure  = 'latest',
 
 ) {
 # Facts
 
-  $fqdn                         = $facts['networking']['fqdn']
-  $domain                       = $facts['networking']['domain']
-  $os_name                      = $facts['os']['name']
-  $os_release                   = $facts['os']['release']['major']
+  $fqdn               = $facts['networking']['fqdn']
+  $domain             = $facts['networking']['domain']
+  $os_name            = $facts['os']['name']
+  $os_release         = $facts['os']['release']['major']
+
+# Directories
+  $php_lib_dir        = '/var/lib/php'
+  $php_userlib_dir    = '/usr/lib64/php'
+  $php_phpd_dir       = '/etc/php.d'
+  $php_zts_dir        = '/etc/php-zts.d'
+
 
 # Files
   $php_ini_file       = '/etc/php.ini'