From 69c9979f704091f72c90c0513023d1997426fe96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20M=E4kinen?= Date: Mon, 30 Jul 2012 11:59:30 +0300 Subject: [PATCH] Fixed nfs::client for Fedora versions older than 16. --- nfs/manifests/init.pp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/nfs/manifests/init.pp b/nfs/manifests/init.pp index f4bab7a..3116bed 100644 --- a/nfs/manifests/init.pp +++ b/nfs/manifests/init.pp @@ -9,7 +9,7 @@ class nfs::client { ensure => installed, } - if $::operatingsystem == "Fedora" { + if $::operatingsystem == "Fedora" and $::operatingsystemrelease >= 16 { # https://bugzilla.redhat.com/show_bug.cgi?id=692008 service { "NetworkManager-wait-online": ensure => stopped, @@ -19,7 +19,10 @@ class nfs::client { service { "nfslock": name => $::operatingsystem ? { - "fedora" => "nfs-lock", + "fedora" => $::operatingsystemrelease ? { + /^([1-9]|1[0-5])$/ => "nfslock", + default => "nfs-lock", + }, default => "nfslock", }, ensure => running,