diff --git a/manifests/init.pp b/manifests/init.pp
index 1f651bc790f940fba343a1951327e62a2df32162..c6737b15a30cabaaf75f8fcae1fb0a42f2a0b197 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -15,8 +15,15 @@ class kmaccess {
   user { 'kmaccess' :
     ensure => 'present',
     shell  => '/sbin/nologin',
+    home   => '/opt/liu/kmaccess',
     groups => 'docker',
     system => true,
+  } ->
+  file { '/opt/liu/kmaccess' :
+    ensure => 'directory',
+    owner  => 'kmaccess',
+    group  => 'kmaccess',
+    mode   => '0755',
   }
   file { '/etc/sudoers.d/02-kmaccess' :
     ensure => 'present',