Puppet Class: samba::winbind::config
- Defined in:
-
manifests/winbind/config.pp
Overview
Class: samba::winbind::config
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
# File 'manifests/winbind/config.pp', line 3
class samba::winbind::config {
$config = $samba::winbind::config
$workgroup = $samba::winbind::workgroup
$passwd_server = $samba::winbind::passwd_server
$realm = $samba::winbind::realm
$security = $samba::winbind::security
$idmap_uid = $samba::winbind::idmap_uid
$idmap_gid = $samba::winbind::idmap_gid
$seperator = $samba::winbind::seperator
$shell = $samba::winbind::shell
$use_default_domain = $samba::winbind::use_default_domain
$offline_login = $samba::winbind::offline_login
if $workgroup {
validate_string($workgroup)
}
if $passwd_server {
validate_string($passwd_server)
}
if $realm {
validate_string($realm)
}
if $security {
validate_string($security)
}
if $idmap_uid {
validate_string($idmap_uid)
}
if $idmap_gid {
validate_string($idmap_gid)
}
if $seperator {
validate_string($seperator)
}
if $shell {
validate_string($shell)
}
if $use_default_domain {
validate_string($use_default_domain)
}
if $offline_login {
validate_string($offline_login)
}
concat::fragment { '10-winbind':
ensure => present,
target => $config,
order => '10',
content => template('samba/winbind.erb'),
}
}
|