From 6d7a2c0459deec3d60db94e48448c456bb2c8763 Mon Sep 17 00:00:00 2001 From: usmannasir Date: Thu, 19 Sep 2024 14:56:57 +0500 Subject: [PATCH] bug fix: fix empty resolv.conf in al8 reset email config --- plogical/mailUtilities.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plogical/mailUtilities.py b/plogical/mailUtilities.py index fea4870eb..38eb44965 100755 --- a/plogical/mailUtilities.py +++ b/plogical/mailUtilities.py @@ -2537,7 +2537,11 @@ class MailServerManagerUtils(multi.Thread): etcResolve = '/etc/resolv.conf' - dataEtcResolv = open(etcResolve, 'r').read() + if os.path.exists(etcResolve): + dataEtcResolv = open(etcResolve, 'r').read() + else: + dataEtcResolv = '' + if len(dataEtcResolv) < 4: writeToFile = open(etcResolve, 'w')