## php_cd::main::dirs.pp # Module name: php_cd # Author: Arne Teuke (arne_teuke@confdroid.com) # @summary Class manages directory structure ############################################################################## 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, } }