From a3a766c5813e0fc0dc9ca6df8a518698e588b2cd Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Mon, 25 Jan 2016 08:01:32 -0800 Subject: [PATCH] Fix openafs-client status check openafs-client (on debian at least) does not support the status command, so check for afsd in the process table instead. Change-Id: Ieba4e452d00bb02c1efbe94de59296d4c2c3628d --- manifests/client.pp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/manifests/client.pp b/manifests/client.pp index 6276c6d..1e85b45 100644 --- a/manifests/client.pp +++ b/manifests/client.pp @@ -111,8 +111,10 @@ class openafs::client ( } service { 'openafs-client': - ensure => running, - require => [ + ensure => running, + hasstatus => false, + pattern => '/sbin/afsd', + require => [ File["${openafs_path}/CellServDB"], ], }