From 720f51d6f22f4a83be67e990107fc176e4ed03a3 Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Thu, 22 Apr 2021 01:37:59 +0500 Subject: [PATCH] selinux should be for centos --- emailPremium/views.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/emailPremium/views.py b/emailPremium/views.py index 7b018e90a..535c438c5 100755 --- a/emailPremium/views.py +++ b/emailPremium/views.py @@ -1131,12 +1131,13 @@ def installMailScanner(request): ### Check selinux - command = 'sestatus' - result = ProcessUtilities.outputExecutioner(command) + if ProcessUtilities.decideDistro() == ProcessUtilities.centos or ProcessUtilities.decideDistro() == ProcessUtilities.cent8: + command = 'sestatus' + result = ProcessUtilities.outputExecutioner(command) - if result.find('disabled') == -1: - final_json = json.dumps({'status': 0, 'error_message': "Disable selinux before installing MailScanner."}) - return HttpResponse(final_json) + if result.find('disabled') == -1: + final_json = json.dumps({'status': 0, 'error_message': "Disable selinux before installing MailScanner."}) + return HttpResponse(final_json) execPath = "/usr/local/CyberCP/bin/python " + virtualHostUtilities.cyberPanel + "/plogical/mailUtilities.py" execPath = execPath + " installMailScanner"