]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Updates samba config
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 24 Mar 2016 17:26:29 +0000 (14:26 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 24 Mar 2016 17:26:29 +0000 (14:26 -0300)
manifests/role/nas.pp

index b1ead7f93c0fd84faaaad113b2728a74f92de0bd..6ee99ee2e7cae2404484b171c3a299b6f05f117b 100644 (file)
@@ -137,10 +137,14 @@ class nodo::role::nas(
   if $samba == true {
     # Main class
     class { 'samba::server':
-      workgroup     => hiera('nodo::samba::workgroup',     'WORKGROUP'),
-      server_string => hiera('nodo::samba::server_string', 'Samba Server'),
-      interfaces    => hiera('nodo::samba::interfaces',    'lo eth0'),
-      security      => hiera('nodo::samba::security',      'share'),
+      workgroup        => hiera('nodo::samba::workgroup',     'WORKGROUP'),
+      server_string    => hiera('nodo::samba::server_string', 'Samba Server'),
+      interfaces       => hiera('nodo::samba::interfaces',    'lo eth0'),
+      security         => hiera('nodo::samba::security',      'share'),
+      preferred_master => 'yes',
+      printing         => 'cups',
+      printcap_name    => 'cups',
+      guest_account    => 'incoming',
     }
 
     # We are avoiding multicast
@@ -150,11 +154,7 @@ class nodo::role::nas(
      # Remote announce won't work since routers don't forward broadcast traffic
      #'remote announce': value => hiera('nodo::samba::remote_announce', '');
      'wins support':     value => 'yes';
-     'preferred master': value => 'yes';
      'domain master':    value => 'yes';
-     'printing':         value => 'cups';
-     'printcap name':    value => 'cups';
-     'guest account':    value => 'incoming';
     }
 
     # Disable browsing of printer drivers