From c1244ddbb2a609564ce992c705b7913122616ffe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Armin=20Be=C5=A1irovi=C4=87?= Date: Wed, 21 Jun 2017 16:10:50 +0200 Subject: [PATCH] Fix dependencies between classes --- manifests/server/service.pp | 1 + manifests/server/user.pp | 1 + 2 files changed, 2 insertions(+) diff --git a/manifests/server/service.pp b/manifests/server/service.pp index 68db2d6..6c2794c 100644 --- a/manifests/server/service.pp +++ b/manifests/server/service.pp @@ -4,6 +4,7 @@ $ensure = running, $enable = true ) inherits samba::server::params { + include ::samba::server::config service { $samba::server::params::service_name : ensure => $ensure, diff --git a/manifests/server/user.pp b/manifests/server/user.pp index d10a602..02ed625 100644 --- a/manifests/server/user.pp +++ b/manifests/server/user.pp @@ -5,6 +5,7 @@ $user_name = $name, ) { require ::samba::server::install + include ::samba::server::service exec { "add smb account for ${user_name}": command => "/bin/echo -e '${password}\\n${password}\\n' | /usr/bin/pdbedit --password-from-stdin -a '${user_name}'",