Skip to content

Commit c0a1d67

Browse files
Merge pull request #1750 from craigcomstock/ENT-5555/master
ENT-5555: Modified cftransport cleanup to avoid errors
2 parents e7442ee + cedb114 commit c0a1d67

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

cfe_internal/enterprise/federation/federation.cf

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,9 +294,13 @@ bundle agent clean_when_off
294294
methods:
295295
"rm_rf_cftransport_home_dir" usebundle => default:rm_rf("$(home)");
296296

297+
classes:
298+
selinux_enabled.default:_stdlib_path_exists_semanage::
299+
"has_cftransport_fcontext" expression => returnszero("$(paths.semanage) fcontext -l | grep $(home)", "useshell");
300+
297301
commands:
298302
# _stdlib_path_exists_<command> and paths.<command> are defined is masterfiles/lib/paths.cf
299-
selinux_enabled.default:_stdlib_path_exists_semanage::
303+
selinux_enabled.default:_stdlib_path_exists_semanage.has_cftransport_fcontext::
300304
"$(paths.semanage) fcontext -d '$(home)/.ssh(/.*)?'";
301305

302306
}

0 commit comments

Comments
 (0)