Skip to content

Commit 2cef81e

Browse files
committed
fix service names for recent debians
fixes upstream pr ajjahn#84 and ajjahn#87
1 parent 447face commit 2cef81e

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

manifests/server/params.pp

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,12 @@
1010
case $facts['os']['name'] {
1111
'Debian': {
1212
case $facts['os']['release']['major'] {
13-
'8' : { $service_name = 'smbd' }
14-
default: { $service_name = 'samba' }
13+
'7' : {
14+
$service_name = 'samba'
15+
}
16+
default: {
17+
$service_name = 'smbd'
18+
}
1519
}
1620
$nmbd_name = undef
1721
}
@@ -20,7 +24,7 @@
2024
$nmbd_name = 'nmbd'
2125
}
2226
default: {
23-
$service_name = 'samba'
27+
$service_name = 'smbd'
2428
$nmbd_name = undef
2529
}
2630
}
@@ -33,6 +37,8 @@
3337
$service_name = 'smbd'
3438
$nmbd_name = 'nmbd'
3539
}
36-
default: { fail("${facts['os']['family']} is not supported by this module.") }
40+
default: {
41+
fail("${facts['os']['family']} is not supported by this module.")
42+
}
3743
}
3844
}

0 commit comments

Comments
 (0)