class samba::server::config {
- file { "/etc/samba":
- ensure => directory,
- owner => "root",
- group => "root",
- mode => 0755,
+ file { '/etc/samba':
+ ensure => directory,
+ owner => 'root',
+ group => 'root',
+ mode => '0755',
}
- file { "/etc/samba/smb.conf":
- ensure => present,
- owner => "root",
- group => "root",
- mode => 0644,
- require => [File["/etc/samba"], Class["samba::server::install"]],
- notify => Class["samba::server::service"]
+ file { '/etc/samba/smb.conf':
+ ensure => present,
+ owner => 'root',
+ group => 'root',
+ mode => '0644',
+ require => [File['/etc/samba'], Class['samba::server::install']],
+ notify => Class['samba::server::service']
}
}
class samba::server::service {
-
- service { "smbd":
- ensure => running,
- hasstatus => true,
- hasrestart => true,
- enable => true,
- require => Class["samba::server::config"]
+
+ service { 'smbd':
+ ensure => running,
+ hasstatus => true,
+ hasrestart => true,
+ enable => true,
+ require => Class['samba::server::config']
}
-
+
}
\ No newline at end of file