diff --git a/modules/utilities/unix/smb/smbclient/manifests/install.pp b/modules/utilities/unix/smb/smbclient/manifests/install.pp
new file mode 100644
index 000000000..f61995291
--- /dev/null
+++ b/modules/utilities/unix/smb/smbclient/manifests/install.pp
@@ -0,0 +1,5 @@
+class smbclient::install {
+ package { 'smbclient':
+ ensure => 'installed',
+ }
+}
\ No newline at end of file
diff --git a/modules/utilities/unix/smb/smbclient/secgen_metadata.xml b/modules/utilities/unix/smb/smbclient/secgen_metadata.xml
new file mode 100644
index 000000000..95956495a
--- /dev/null
+++ b/modules/utilities/unix/smb/smbclient/secgen_metadata.xml
@@ -0,0 +1,28 @@
+
+
+
+ Samba client
+ example42
+ Jason Keighley
+ Apache v2
+ An installation of smbclient
+
+ smb
+ linux
+
+
+ smbclient
+ Apache v2
+
+
+
+ smbclient
+
+
+
+ update
+
+
+
\ No newline at end of file
diff --git a/modules/utilities/unix/smb/smbclient/smbclient.pp b/modules/utilities/unix/smb/smbclient/smbclient.pp
new file mode 100644
index 000000000..5810c6277
--- /dev/null
+++ b/modules/utilities/unix/smb/smbclient/smbclient.pp
@@ -0,0 +1 @@
+class { smbclient::install: }
\ No newline at end of file
diff --git a/scenarios/simple_examples/smbclient_utility.xml b/scenarios/simple_examples/smbclient_utility.xml
new file mode 100644
index 000000000..0e913173f
--- /dev/null
+++ b/scenarios/simple_examples/smbclient_utility.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+ smbclinet_utility
+
+
+
+
+
+
+
+