diff --git a/manifests/server/config/setting.pp b/manifests/server/config/setting.pp index a8f0327..912806b 100644 --- a/manifests/server/config/setting.pp +++ b/manifests/server/config/setting.pp @@ -1,33 +1,33 @@ # @summary # Internal define to managed ssh server param # # @api private # define ssh::server::config::setting ( $key, $value, $order = '10' ) { - include ::ssh::params + include ssh::params if is_bool($value) { $real_value = $value ? { true => 'yes', false => 'no', default => undef } } elsif is_array($value) { $real_value = join($value, ' ') } elsif is_hash($value) { fail('Hash values are not supported') } else { $real_value = $value } concat::fragment { "ssh_setting_${name}_${key}": target => $ssh::params::sshd_config, content => "\n# added by Ssh::Server::Config::Setting[${name}]\n${key} ${real_value}\n", order => $order, } } diff --git a/manifests/server/install.pp b/manifests/server/install.pp index 5ab1e83..70b22aa 100644 --- a/manifests/server/install.pp +++ b/manifests/server/install.pp @@ -1,14 +1,14 @@ # @summary # Install ssh server package # # @api private # class ssh::server::install { - include ::ssh::params + include ssh::params if $ssh::params::server_package_name { ensure_packages( [$ssh::params::server_package_name], { 'ensure' => $ssh::server::ensure } ) } } diff --git a/manifests/server/service.pp b/manifests/server/service.pp index fd104e6..ee80a6c 100644 --- a/manifests/server/service.pp +++ b/manifests/server/service.pp @@ -1,24 +1,24 @@ # @summary # This class managed ssh server service # # @param ensure # Ensurable service param # # @param enable # Define if service is enable # class ssh::server::service ( String $ensure = 'running', Boolean $enable = true ){ - include ::ssh::params - include ::ssh::server + include ssh::params + include ssh::server service { $ssh::params::service_name: ensure => $ssh::server::service::ensure, hasstatus => true, hasrestart => true, enable => $ssh::server::service::enable, require => Class['ssh::server::config'], } }