From 438d1aefc3221f89b49ab01659351719fb4c77be Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Mon, 23 Nov 2015 13:18:56 +0200 Subject: [PATCH] puppet: Fix puppet service name for OpenBSD 5.8. --- puppet/manifests/init.pp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/puppet/manifests/init.pp b/puppet/manifests/init.pp index 2261880..1aefd5c 100644 --- a/puppet/manifests/init.pp +++ b/puppet/manifests/init.pp @@ -53,8 +53,13 @@ class puppet::client { case $::operatingsystem { "openbsd": { + if versioncmp($::operatingsystemrelease, "5.8") > 0 { + $service = "puppetd" + } else { + $service = "puppet" + } service { "puppet": - name => "puppetd", + name => $service, ensure => running, enable => true, status => $::puppetversion ? {