|
|
|
@ -2050,22 +2050,22 @@ checkSelinux() {
|
|
|
|
|
DEFAULT_SELINUX=$(awk -F= '/^SELINUX=/ {print $2}' /etc/selinux/config)
|
|
|
|
|
case "${DEFAULT_SELINUX,,}" in
|
|
|
|
|
enforcing)
|
|
|
|
|
printf " %b %bDefault SELinux: %s%b\\n" "${CROSS}" "${COL_RED}" "${DEFAULT_SELINUX}" "${COL_NC}"
|
|
|
|
|
printf " %b %bDefault SELinux: %s%b\\n" "${CROSS}" "${COL_RED}" "${DEFAULT_SELINUX,,}" "${COL_NC}"
|
|
|
|
|
SELINUX_ENFORCING=1
|
|
|
|
|
;;
|
|
|
|
|
*) # 'permissive' and 'disabled'
|
|
|
|
|
printf " %b %bDefault SELinux: %s%b\\n" "${TICK}" "${COL_GREEN}" "${DEFAULT_SELINUX}" "${COL_NC}"
|
|
|
|
|
printf " %b %bDefault SELinux: %s%b\\n" "${TICK}" "${COL_GREEN}" "${DEFAULT_SELINUX,,}" "${COL_NC}"
|
|
|
|
|
;;
|
|
|
|
|
esac
|
|
|
|
|
# Check the current state of SELinux
|
|
|
|
|
CURRENT_SELINUX=$(getenforce)
|
|
|
|
|
case "${CURRENT_SELINUX,,}" in
|
|
|
|
|
enforcing)
|
|
|
|
|
printf " %b %bCurrent SELinux: %s%b\\n" "${CROSS}" "${COL_RED}" "${CURRENT_SELINUX}" "${COL_NC}"
|
|
|
|
|
printf " %b %bCurrent SELinux: %s%b\\n" "${CROSS}" "${COL_RED}" "${CURRENT_SELINUX,,}" "${COL_NC}"
|
|
|
|
|
SELINUX_ENFORCING=1
|
|
|
|
|
;;
|
|
|
|
|
*) # 'permissive' and 'disabled'
|
|
|
|
|
printf " %b %bCurrent SELinux: %s%b\\n" "${TICK}" "${COL_GREEN}" "${CURRENT_SELINUX}" "${COL_NC}"
|
|
|
|
|
printf " %b %bCurrent SELinux: %s%b\\n" "${TICK}" "${COL_GREEN}" "${CURRENT_SELINUX,,}" "${COL_NC}"
|
|
|
|
|
;;
|
|
|
|
|
esac
|
|
|
|
|
else
|
|
|
|
|