From 9eb41711c4b0e797e8eff3d52b5e534e091ea813 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20M=E4kinen?= Date: Wed, 3 Aug 2011 20:08:04 +0300 Subject: [PATCH] Fixed portmap module for CentOS 6. --- portmap/manifests/init.pp | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/portmap/manifests/init.pp b/portmap/manifests/init.pp index 3d3db0d..0b5025a 100644 --- a/portmap/manifests/init.pp +++ b/portmap/manifests/init.pp @@ -10,13 +10,27 @@ class portmap::server { } } centos: { - package { "portmap": - ensure => installed, - } - service { "portmap": - ensure => running, - enable => true, - require => Package["portmap"], + case $operatingsystemrelase { + /^[1-5]\./: { + package { "portmap": + ensure => installed, + } + service { "portmap": + ensure => running, + enable => true, + require => Package["portmap"], + } + } + default: { + package { "rpcbind": + ensure => installed, + } + service { "rpcbind": + ensure => running, + enable => true, + require => Package["rpcbind"], + } + } } } fedora: {