Puppet Class: sys::solaris::cifs

Defined in:
manifests/solaris/cifs.pp

Overview

This class installs the Solaris CIFS (SMB) packages for windows file sharing, and enables the service.



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'manifests/solaris/cifs.pp', line 3

class sys::solaris::cifs {
  package { 'service/file-system/smb':
    ensure   => installed,
    provider => 'pkg',
  }

  service { 'system/idmap':
    ensure => running,
  }

  service { 'network/smb/client':
    ensure  => running,
    require => Package['service/file-system/smb'],
  }

  service { 'network/smb/server':
    ensure  => running,
    require => Package['service/file-system/smb'],
  }
}