diff --git a/xCAT-probe/lib/perl/probe_utils.pm b/xCAT-probe/lib/perl/probe_utils.pm index c45fc753b..71e3ae8d6 100644 --- a/xCAT-probe/lib/perl/probe_utils.pm +++ b/xCAT-probe/lib/perl/probe_utils.pm @@ -252,17 +252,15 @@ sub is_selinux_enable { #------------------------------------------ sub is_selinux_enforcing { + my $retval = 0; if (-e "/usr/sbin/getenforce") { my $enforce_mode = `/usr/sbin/getenforce`; chomp $enforce_mode; - switch ($enforce_mode) { - case "Disabled" { return 0; } - case "Permissive" { return 0; } - case "Enforcing" { return 1; } - else { return 0; } - } else { - return 0; + if ($enforce_mode eq "Enforcing") { + $retval = 1; + } } + return $retval; } #------------------------------------------