Skip to content

Commit 447face

Browse files
committed
Strict variables is in use on moddern puppets
1 parent a42264c commit 447face

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

manifests/server/params.pp

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,33 @@
22
#
33
class samba::server::params {
44
case $facts['os']['family'] {
5-
'Redhat': { $service_name = 'smb' }
5+
'Redhat': {
6+
$service_name = 'smb'
7+
$nmbd_name = undef
8+
}
69
'Debian': {
710
case $facts['os']['name'] {
811
'Debian': {
912
case $facts['os']['release']['major'] {
1013
'8' : { $service_name = 'smbd' }
1114
default: { $service_name = 'samba' }
1215
}
16+
$nmbd_name = undef
1317
}
1418
'Ubuntu': {
1519
$service_name = 'smbd'
1620
$nmbd_name = 'nmbd'
1721
}
18-
default: { $service_name = 'samba' }
22+
default: {
23+
$service_name = 'samba'
24+
$nmbd_name = undef
25+
}
1926
}
2027
}
21-
'Gentoo': { $service_name = 'samba' }
28+
'Gentoo': {
29+
$service_name = 'samba'
30+
$nmbd_name = undef
31+
}
2232
'Archlinux': {
2333
$service_name = 'smbd'
2434
$nmbd_name = 'nmbd'

0 commit comments

Comments
 (0)